Skip to content

组合式API

setup 中访问路由实例和当前路由

因为我们无法在 setup 里面访问 this,所以我们不能直接访问 this.$router 。作为替代,路由库提供了 useRouteruseRoute 函数:

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);
    }
}

Released under the MIT License.