taro页面跳转传参
时间: 2023-10-19 14:06:41 浏览: 274
页面跳转传数据
在 Taro 中,可以使用 `Taro.navigateTo` 进行页面跳转,并且可以通过 `url` 参数传递参数。下面是一个示例:
```jsx
// 页面 A
Taro.navigateTo({
url: '/pages/B/index?param1=value1¶m2=value2'
})
```
在页面 B 中,可以通过 `this.$router.params` 来获取传递的参数:
```jsx
// 页面 B
import Taro, { useRouter } from '@tarojs/taro'
import { View } from '@tarojs/components'
function B() {
const router = useRouter()
const { param1, param2 } = router.params
return (
<View>
<Text>{param1}</Text>
<Text>{param2}</Text>
</View>
)
}
export default B
```
这样,页面 A 跳转到页面 B 后,页面 B 就可以获取到传递的参数值了。
阅读全文