uniapp中 uni.switchTab跳转params怎么传递参数
时间: 2023-02-08 11:30:36 浏览: 794
关于微信小程序wx.switchTab的问题
在 uni-app 中,可以使用 uni.switchTab(OBJECT) 方法来切换到指定的 tab 页面,其中 OBJECT 参数中可以包含 url 和 params 两个属性,用于指定要跳转的页面路径和传递的参数。
示例:
```
uni.switchTab({
url: '/pages/index/index',
params: {
name: '参数名',
value: '参数值'
}
});
```
在目标页面的 onLoad 生命周期函数中可以通过 getCurrentPages()[getCurrentPages().length - 1].options 获取传递过来的参数
示例:
```
onLoad: function (options) {
console.log(options.name)
console.log(options.value)
}
```
在目标页面中获取到的options就是传递过来的params
可以通过上述方法在 uni-app 中使用 uni.switchTab() 方法传递参数。
阅读全文