如何在设置方法(Vue 3)中访问 $route 属性?

Mac*_*ski 9 vue.js vue-router vuejs3 vue-composition-api vue-router4

如何在 Vue.js 中的 setup 方法中访问 $route.params 属性?当我尝试在其他方法或模板内访问它时,一切正常,但我无法在设置方法内访问它。

Bou*_*him 17

您应该使用可组合函数useRoute来获取当前路线:

import { useRoute } from "vue-router";
    export default {
        setup() {
          const route =useRoute()
          //then use route.params 
           
        },
    };
Run Code Online (Sandbox Code Playgroud)