文档
如何获取小程序在 page onLoad 时候传递的 options
在所有 页面 的组件内可以通过 this.$root.$mp.query
进行获取。
注意:写在onShow()函数里,写到created报错。
如何获取小程序在 app onLaunch/onShow 时候传递的 options
在所有的组件内可以通过this.$root.$mp.appOptions
进行获取。
例如
index.vue
从这个页面经过click
事件进入userDetail页面,jump
为我封装好的页面跳转函数,相当于wx.navigateTo
methods: {
itemClick: function (id) {
console.log(id)
this.jump('./userDetail?id=' + id)
}
},
userDetail
onLoad () {
console.log('onLoad')
console.log(this.$root.$mp.query)//{id: "adfdde5355csdadd"}
console.log(this.$root.$mp.appOptions)
// {path: "pages/hospital/index", query: {}, scene: 1001, shareTicket: undefined, referrerInfo: {}}
}