微信小程序传参到详情页

页面wxml

<block wx:for="{{resdata}}" wx:for-item="item" wx:key="{{item.id}}">
                                    <view class="view-2" bindtap="alarmHanding" data-id="{{item.id}}">
                                    <view class="_title">
                                        <view class="font-color">姓名</view>
                                        <text>小明</text>
                                    </view>
                                    </view>
                        </block>

js中获取data-id

alarmHanding :function(e){
    let that=this;
    let id = e.currentTarget.dataset.id;
    console.info("id:",id);
      wx.navigateTo({
        url: '../alarmHanding/alarmHanding?alarmId='+id,
      })
  },

下一个页面的onload中接收id

   data: {
        id:''
  },
    onLoad: function (options) {
    //获取缓存中的数据并传给data以及上一个界面传过来的ID
    var that=this;
    let id = options.alarmId;
    that.setData({
      id: id
    })
  },

另外也可以通过wx.getStorageSync("")缓存,获取数据!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值