说明:
1、使用了小程序商店,接入了插件;
2、展示商品详情、购物袋、订单、订单详情;
问题:
商品详情的入口应该是商品列表,前端并没有直接可以 使用的能力。
是通过后端获取商品列表后返回前端吗?
亲测可用:
店铺首页:plugin-private://wx34345ae5855f892d/pages/home/home
店铺首页的商品列表:plugin-private://wx34345ae5855f892d/pages/homeContent/homeContent
商品类目列表:plugin-private://wx34345ae5855f892d/pages/category/category
单个类目下的商品列表:plugin-private://wx34345ae5855f892d/pages/categoryProductList/categoryProductList?productId=spuid&categoryName=名称
使用方式:
1、组件引用
{
"navigationBarTitleText": "我的",
"usingComponents": {
"wx-mini-category": "plugin-private://wx34345ae5855f892d/pages/category/category",
}
}
2、直接跳转页面:
wx.navigateTo({
url: 'plugin-private://wx34345ae5855f892d/pages/categoryProductList/categoryProductList?productId=id1,id2,id3&categoryName=分类中文名',
});
建议:
第一步,打开引入home,plugin-private://wx34345ae5855f892d/pages/home/home;
跑起来,并在开发者工具中看home结构,可以得到:homeContent等组件;
第二步,在首页进入分类列表,可以找到商品类目列表:plugin-private://wx34345ae5855f892d/pages/category/category
在开发者工具中可以看到分类列表的跳转链接:
'plugin-private://wx34345ae5855f892d/pages/categoryProductList/categoryProductList?productId=id1,id2,id3&categoryName=分类中文名', 需要注意:这里是写死的id列表。比较坑,但是至少不用对接了。 交互上可以先从分类列表进来就不用写死这个链接了。
厉害