微信小程序(5)--页面跳转传值(点击item传值)
来源:互联网 发布:iphone展示机软件 编辑:程序博客网 时间:2024/06/05 06:13
one页面实现以下代码:
1,data-id="{{item.id}}"为标记列表的下标,
item.id的来源与wx:for="{{ components }}"的列表渲染
bindtap="readArticle"点击事件
在for循环的时候会报异常,加wx:key=""异常就不会出现了
<view class="grids-small">
<block wx:for="{{ components }}" wx:key="">
<view class="grid" bindtap="readArticle" data-id="{{item.id}}">
<view class="grid_icon">
<image class="grid_icon" src="../resources/room.jpg" alt="" />
</view>
<view class="grid_label">{{ item.title }}</view>
</view>
</block>
</view>
2。JS:
readArticle:function(e){
var $data = e.currentTarget.dataset;
console.log('$data===啊哈哈' + $data.id);
wx.navigateTo({
url: '/pages/index/index?id='+ $data.id ,
})
}
3, two页面实现以下代码:
/**
* 生命周期函数--监听页面加载
*/
onLoad: function (options) {
var $data = options.id;
console.log('onLoad' + $data)
console.log('options======' + $data);
},
注意:
我在刚开始运行这段代码时 two页面实现id输出始终为undefined,输出options中也没有id值。最后将var userid= options.id改为var $data = options.id,然后就没问题了,可以正常得到数据。
- 微信小程序(5)--页面跳转传值(点击item传值)
- listview点击Item的传值跳转页面的实现和findViewByiId的NullPointerException
- 小程序点击跳转页面
- 【微信小程序之页面跳转】从列表的item项跳转到下一个页面
- 微信小程序--(5-1)点击列表item,把item上面显示的所有数据,传递到另外一个页面
- 微信小程序页面跳转传值
- 微信小程序跳转页面传值
- 微信小程序-页面跳转传值
- 微信小程序例子——点击文字实现页面跳转
- 微信小程序例子——点击文字实现页面跳转
- 点击recyclerview的item跳转(eventbus)传值
- Android listView中点击item或Item中控件跳转对应的详情页面的实现(商品详情查看)
- 微信小程序的页面跳转及前后页面传值
- 微信小程序之点击列表的item带参数跳转界面
- 微信小程序之点击列表的item带参数跳转界面
- 微信小程序-页面跳转
- 微信小程序:页面跳转
- 微信小程序页面跳转
- MediaRecorder与MediaPlayer的简单使用
- Android常用开源项目(四十一)
- ClassNotFoundException NoClassDefFoundError
- LintCode-直方图最大矩形覆盖
- 华为机试:图片处理、挑7
- 微信小程序(5)--页面跳转传值(点击item传值)
- bzoj2131: 免费的馅饼
- php获取客户端真实ip地址的三种方法
- 在串口通信开发中实现自动查找串口端口的方法
- memcached学习笔记
- Java解析前台传过来的json数组
- main()函数的参数
- 分布式事务之最终一致的Mq实现
- 13、Oracle:多表连接和临时表的使用