Taro.navigateTo 传参
时间: 2023-11-02 22:07:27 浏览: 185
mall:基于taro.js + vue3 + typescript + taro-ui-vue3 搭建的模板
Taro.navigateTo是Taro框架中的一种路由跳转方式,可以用于传递少量参数。通过Taro.navigateTo可以在跳转时向目标页面传递参数。例如,可以使用以下代码进行参数传递:
Taro.navigateTo({
url: '/pages/page/path/name?id=2&type=test'
})
在目标页面的生命周期函数中,可以通过this.$router.params来获取传递的参数。例如,在componentWillMount()函数中使用console.log(this.$router.params)可以输出{id: 2, type: 'test'}。
请注意,参数的传递可以通过url的query参数的形式进行,多个参数之间使用&符号进行分隔。例如,在url中传递参数id=1和test=test可以使用以下代码:
Taro.navigateTo({
url: '/pages/index/login/selectUser?id=1&test=test'
})
阅读全文