微信小程序navigator页面跳转与参数传递
在微信小程序中使用navigator可以实现页面跳转,具体写法:
navigator url=""
url中放入需要跳转的页面路径即可,同时可以传递参数
例如:在本页面跳转到detail.wxml页面,传递 id和_openid两个参数
<navigator url="../detail/detail?id={{item._id}}&_openid={{item._openid}}" open-type="navigate" >
在detail.js中可以接收这两个参数并且使用
onLoad: function (options) {
var id1=options.id
var openid=options._openid
console.log("id1:"+id1)
console.log("openid:"+openid)
}
打印结果如下:
这样我们可以看到两个传递过来的参数已经被接收到,并且可以在detail.js中使用了
如果觉得写的不错,可以点个赞,如果有错误,欢迎指正,一起探讨,一起研究。