微信小程序--页面传参

场景:

A页面字段---传递到-->B页面

A页面wxml:

wx:for----习惯用<block>

设置所点击的值----data-xxx

获取所点击的值---e.currentTarget.dataset.xxx

wx:for-index---下标

wx:for-item---对象

<view wx:if="{{open}}"

  <block wx:for="{{list}}" wx:for-index="idx" wx:for-item="item">
    <view  bindtap='go' data-params="{{item}}">{{item.name}}</view>
  </block>

</view> 

A页面js:

go: function ( e) {
  wx.navigateTo({
    url: '../B/B ?name=' + e.currentTarget.dataset.params
  })
}
 
B页面js:
onLoad: function ( option) {
  this.setData({
    name: option.name
  })
},

猜你喜欢

转载自www.cnblogs.com/Super-scarlett/p/10039601.html