js生成的详情页地址怎么写?
发布于 6 年前 作者 nahao 7909 次浏览 来自 问答

例如从接口返回的数据

var cont=res.data;

通常小程序前端也就是wx:for={{cont}}进行循环获取,地址写法:

<navigator url=’…/detail/detail?id={{item.id}}&pic={{item.pic}}&title={{item.title}}’ hover-class=“navigator-hover”>

这没问题!!!

如果js里写跳转地址:

detailTo: function (e) {

    wx.navigateTo({

      url: “…/detail/detail?id=” + item.id+"&pic="+item.pic+"&title="+item.title

    });

  },

这里再用item.id、item.pic、item.title就不对了,因为没参与循环,这里的item.id、item.pic、item.title该怎么替换呢?

1 回复

这跟循环有什么关系,要啥参数就传什么,你item都没定义当然不行了。data-了解一下

回到顶部