微信小程序—获取id跳转页面

我理解的就是通过元素id,跳转到detail.wxml(举个例子)页面,不同元素呈现的内容不同

下面来看一个简单的例子

.wxml


            
              
                 
              
              
                {{item.name}}           
              

这里的data-goodsid="{{item.id}}"相当于把id赋值给了goodsid

 

.js

catchTapCategory: function (e) {
    var that = this;
    var goodsId = e.currentTarget.dataset.goodsid;
    console.log('goodsId:' + goodsId);    
    wx.navigateTo({ url: '../detail/detail?goodsId=' + goodsId })
 },

js是最重点的了,这里e.currentTargeget.dataset.goodsid获取当前点击的元素的goodsid(相当于id),赋值给goodsId的,然后根据wx.navigateTo({ url: '../detail/detail?goodsId=' + goodsId })跳转到detail的不同页面

 

你可能感兴趣的:(小程序)