组合式API
在 setup 中访问路由实例和当前路由
因为我们无法在 setup 里面访问 this,所以我们不能直接访问 this.$router 。作为替代,路由库提供了 useRouter 和 useRoute 函数:
ts
import { useRouter, useRoute } from '@/uni_modules/kux-router';
export default {
setup() {
const router = useRouter();
const route = useRoute();
const pushTo = () => {
router.push('/pages/user/info');
}
// 获取当前路由信息
console.log(route);
}
}