采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1、按视频那样,如果没有传productId,则跳回首页,我现在就是一点击商品就自动跳回首页了,因为peoductId的值是undefined,把非!去掉才能正常跳转到商品详情页; 2.把!去掉后,进入商品详情页,请求detail信息时,所请求的接口地址并没有把productId参数传过去,所以返回了status:2,而且页面一直只显示loading; ![
我也遇到你这问题了,跳转到首页,将那个if(!this.data.productId){ _mm.goHome();}注释掉,就不会跳转到首页,在一直处于loading,查了好久才发现productId : _mm.getUrlParam(" productId") || "",内,前面多了个空格…………………………
看看你跳转的路径,里面是不是已经把productId参数给带过来了。url里的参数没传过来的话后面都没法获取了
跳转的路径带有productId呀,老师你看我刚刚修改的问题最后一张图
解决了解决了,重新看了一遍视频,发现productId外层多了一个listParam,复制list页面js过来的时候我没有删掉
收到!
登录后可查看更多问答,登录/注册
【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目
1.7k 14
1.4k 13
1.9k 12
1.4k 12