mpvue 小程序 页面跳转获取参数
在mpvue中可以使用vuex来存储数据。但是在页面跳转传参方面,我是喜欢用其他写法。小程序原生写法:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.htmlwx.navigateTo({url: 'test?id=1'})Page({onLoad: function(optio...
·
在mpvue
中可以使用vuex
来存储数据。但是在页面跳转传参方面,我是喜欢用其他写法。
小程序原生写法:https://developers.weixin.qq.com/miniprogram/dev/api/route/wx.navigateTo.html
wx.navigateTo({
url: 'test?id=1'
})
Page({
onLoad: function(option){
console.log(option.query)
}
})
我在mpvue
中写法
export function getQuery() {
/* 获取当前路由栈数组 */
const pages = getCurrentPages()
const currentPage = pages[pages.length - 1]
const options = currentPage.options
return options
}
// 原始页面
methods: {
goDetail() {
wx.navigateTo({
url: '/pages/active/detail?name=曹天骄&sex=男'
})
}
}
// 跳转后页面
mounted() {
console.log(getQuery())
},
更多推荐
已为社区贡献21条内容
所有评论(0)