diff --git a/pages/index/index.vue b/pages/index/index.vue index 9a9ec51..3c7a136 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -282,7 +282,8 @@ const navToWallpaper = (item) => { }; const navToAvatar = (item) => { - uni.navigateTo({ url: `/pages/avatar/index?id=${item.id}` }); + const query = `recommendId=${item.targetId || ""}&type=avatar&imageUrl=${encodeURIComponent(item?.resourceInfo?.url || "")}`; + uni.navigateTo({ url: `/pages/avatar/index?${query}` }); }; const onOpenLucky = async () => {