在这个商品详情页碰到了2个问题:1.点击商品页面自动跳回首页;2.请求的接口不像视频里那样把productId也传过去,所以请求不到数据,求解答,谢谢

来源:6-12 商品详情页的开发3

qq_云水边静沐暖阳_04205942

2019-06-22

1、按视频那样,如果没有传productId,则跳回首页,我现在就是一点击商品就自动跳回首页了,因为peoductId的值是undefined,把非!去掉才能正常跳转到商品详情页;
图片描述
2.把!去掉后,进入商品详情页,请求detail信息时,所请求的接口地址并没有把productId参数传过去,所以返回了status:2,而且页面一直只显示loading;
![图片描述

图片描述
图片描述
图片描述
图片描述

写回答

2回答

娜_

2019-07-26

我也遇到你这问题了,跳转到首页,将那个if(!this.data.productId){ _mm.goHome();}注释掉,就不会跳转到首页,在一直处于loading,查了好久才发现productId : _mm.getUrlParam(" productId") || "",内,前面多了个空格…………………………

0
0

Rosen

2019-06-23

看看你跳转的路径,里面是不是已经把productId参数给带过来了。url里的参数没传过来的话后面都没法获取了

0
3
Rosen
回复
qq_云水边静沐暖阳_04205942
收到!
2019-06-24
共3条回复

真实数据对接 从0开发前后端分离的企业级上线项目

【毕设项目精品】前端实战,对接真实服务端数据,开发完整项目

4262 学习 · 4113 问题

查看课程