vue-router在main.js引用之后怎么在setup中直接使用,不用在每个页面都引入

来源:6-7 添加 columnDetail页面

weixin_慕雪0449076

2022-06-06

老师你好,我想问请问一下vue3怎么像vue2那样直接在main.js中引用vue-router,在页面直接this.$route使用,不用每个页面都去import一次,vue3 setup中又不能使用this,

写回答

1回答

张轩

2022-06-06

同学你好

假如你使用 composition API 也就是 setup 的形式,那么只能使用钩子函数的形式,不能使用 this 的方式获取对应的 route 的一些实例以及方法。所以答案是不能,除非不使用 setup 的形式。

文档在这里:https://router.vuejs.org/guide/advanced/composition-api.html

0
1
weixin_慕雪0449076
意思是只能每个页面import引入
2022-06-07
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3224 学习 · 2373 问题

查看课程