vue路由
*唔西迪西*
希望能够留下有价值的东西,自己也变得有价值
展开
-
vue三级路由
昨天写了一个vue三级路由,才开始以为和两级写法一样,但是却报错了,经过查询。。。找到正确的写法,今天就分享一下给大家。。vue中的router的index.js文件中:import Vue from 'vue'import VueRouter from 'vue-router'import Home from '../views/Home.vue'import Login from '../views/login/Login.vue'Vue.use(VueRouter)const rout原创 2020-09-14 22:58:11 · 9767 阅读 · 6 评论 -
全局路由守卫根据token判断登录状态进行拦截(简易版)
我们在写vue项目的时候,很多页面需要根据判断你是否登录,然后再进行添加购物车啊,收藏啊一系列的操作。。。这个时候使用路由守卫去判断是否有token值进行拦截就显得至关重要。。今天说的这个比较易理解,好使用。。router文件中index.js 中模板模拟:import Vue from "vue";import VueRouter from "vue-router";import Home from "../views/main/Home.vue";Vue.use(VueRouter);c原创 2020-09-04 11:20:47 · 2431 阅读 · 0 评论 -
NavigationDuplicated: Avoided redundant navigation to current location: “/mine“解决方案
有关这个bug,我使用了一种比较简易有效的解决方案只需在router文件的index.js中添加以下代码即可:const originalPush = VueRouter.prototype.push VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err)}就可以解决了。。。。...原创 2020-09-04 11:26:24 · 6414 阅读 · 6 评论