路由跳转
Taro.navigateTo({
url: '/pages/page/path/name'
})
Taro.redirectTo({
url: '/pages/page/path/name'
})
路由传参
Taro.navigateTo({
url: '/pages/page/path/name?id=2&type=test'
})
获取路由参数
import React, { Component } from 'react'
import { View } from '@tarojs/components'
import { getCurrentInstance } from '@tarojs/taro';
class Index extends Component {
$instance = getCurrentInstance()
componentDidMount () {
console.log($instance.router.params)
}
render () {
return (
<View className='index' />
)
}
}
export default Index
const router = useRouter()