//wxml
<text wx:for="{{titles}}" wx:key="{{index}}" bindtap='changeClassify' data-id="{{index}}">{{item.name}}</text>
//js
function changeClassify(e) {
//
let id = e.currentTarget.dataset.id;
//跳转到classify 页面
wx.navigateTo({
url: '../classify/classify?id=' + id
})
}
//classify 页面 获取参数
onLoad: function (opts) {
console.log(opts.id)
console.log(this.options.id)
}
本文详细介绍了在微信小程序中如何实现动态路由跳转,通过使用wxml中的bindtap事件和js中的navigateTo方法,结合数据传递,实现从一个页面跳转到另一个页面并携带参数的功能。此方法适用于需要根据不同条件跳转到不同页面或同一页面不同状态的场景。
1562

被折叠的 条评论
为什么被折叠?



