最近开发的一个功能:列表里面对商品有选中和取消选中的功能,在详情页面也要有选中和取消选中该商品的功能:
// 获取当前页面js里面的pages里的所有信息。
var pages = getCurrentPages();
// 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-3是上上个页面以此类推。
var beforePage = pages[pages.length - 2];
// 传递的参数
let current = {
currentTarget: {
dataset: {
index: this.data.index,
disabled: this.data.disabled
}
}
}
// 调取上一个页面的方法
beforePage.selectItem(current);
// 也可以直接改变上一个页面的数据
beforePage.setData({
text: '测试改变列表页面的数据'
})
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。