在vue
中,我们也会遇到这样的问题,页面之间的跳转需要传递参数,借鉴一下vue的传参方式,下面来看小程序是如何实现页面间的传参
在页面跳转的时候设置全局变量,在页面跳转之后,去获取此全局变量
<!--获取应用的实例-->
const app = getApp()
<!--父页面-->
<!--那么可以在页面跳转的时候设计一个全局变量-->
pagesDerict:function(e){
console.log(e)
app.id = e.currentTarget.dataset.songid <!--3304-->
wx.navigateTo({
url: '../player/player'
})
}
<!--子页面-->
onLoad: function (options) {
console.log(options.id)<!--3304-->
}
<!--如此就是实现了页面的参数传递-->
代码实现如下:
<!--父页面-->
playsong:function(e){
<!--将元素的表示通过data-*的方式绑定成属性,然后通过dataset的方式获得,拼接在url上-->
wx.navigateTo({
url: '../player/player'+"?id="+e.currentTarget.dataset.songid<!--3304-->
})
}
<!--子页面-->
onLoad: function (options) {
console.log(options.id)<!--3304-->
)
}
最新动态
常见问题百宝箱
A2014,有位学妹不顾家人反对,在上海这个国际化大都市谋了一个公众号助理的职位。斗志昂扬地奋斗了 3 年,我眼看着她的内容驾驭能力突飞猛进,内容质量从三流到一流,职位
A文章主要分析了不同的视觉设计元素是如何影响网站用户体验,希望通过文章的解读能够对你的产品设计带来些启发。 也许是因为我在视觉设计上没有太多经验,我发现
A双赢系统建站系统,三网同步,建站推广一步到位双赢系统建站系统,三网同步,建站推广一步到位双赢系统建站系统,三网同步,建站推广一步到位双赢系统建站系统,三网同步,建站推
Copyright 2013-2020 All Rights Reserved 武汉互赢网络科技股份有限公司 鄂ICP备19027860号