就是那个路径 比如主页是 "/" 这个东西
我用的nuxt.js
就是要获取 <nuxt-link to="/"></nuxt-link>
这个to 里面的路径
就是那个路径 比如主页是 "/" 这个东西
我用的nuxt.js
就是要获取 <nuxt-link to="/"></nuxt-link>
这个to 里面的路径
this.$route.path
或者
this.$router.currentRoute.path
谜一样的 route
和router
。目前我知道有这样的区别:
route是当前路由,就是你设置路由时的那个routes里的元素
{
"name":null,
"meta":{},
"path":"/",
"hash":"",
"query":{},
"params":{},
"fullPath":"/",
"matched":[]
}
router是全局路由对象,就是我们new出来的那个对象。this.$route
是 this.$router.options.routes
里的一个元素。
我没有查到相关资料,这是我理解,可能有误,还请大佬指正。
6 回答3.3k 阅读✓ 已解决
6 回答2.7k 阅读
5 回答6.7k 阅读✓ 已解决
2 回答2.1k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
this.$route.path