解决element-ui.common.js?5c96:3:Navigation cancelled from “/admin“ to “/users“ with a new navigation.
当我在写电商管理系统时,点击菜单栏进行路由跳转时,报一个关于路由的错误
element-ui.common.js?5c96:3374 Error: Navigation cancelled from "/admin" to "/users" with a new navigation.
at createRouterError (vue-router.esm.js?8c4f:2065)
at createNavigationCancelledError (vue-router.esm.js?8c4f:2047)
at eval (vue-router.esm.js?8c4f:2399)
at step (vue-router.esm.js?8c4f:2001)
at step (vue-router.esm.js?8c4f:2008)
at runQueue (vue-router.esm.js?8c4f:2012)
at eval (vue-router.esm.js?8c4f:2397)
at step (vue-router.esm.js?8c4f:2001)
at eval (vue-router.esm.js?8c4f:2005)
at eval (vue-router.esm.js?8c4f:2384)
解决方案
//路由导航守卫 router.beforeEach((to, from, next) => {//判断是否是登录页,如果是接着下一步if (to.path === '/login') return next()// 获取tokenconst tokenStr = window.sessionStorage.getItem('token')//判断token是否存在,if (!tokenStr) {return next('/login')}next() })
检查自己在写导航守卫时最后是否多加了一个next(),只需要去掉一个next()即可
解决element-ui.common.js?5c96:3:Navigation cancelled from “/admin“ to “/users“ with a new navigation.相关推荐
- 解决 element ui 本地使用 引入 图标不显示 .ttf和.woff 报错问题
解决 element ui 引入在线地址更换为本地地址后 .ttf和.woff 报错问题 原因 因为文件内缺少两个文件 根据控制台提示 发现少了.ttf和.woff两个文件 1)element-ico ...
- Uncaught (in promise) Error: Navigation cancelled from “/ad“ to “/result“ with a new navigation.
Uncaught (in promise) Error: Navigation cancelled from "/ad" to "/result" with a ...
- Vue 篇 解决ELement UI 中表单验证(多层Object嵌套)
项目场景: 提示:主要是在 Vue 框架中: 用 Element UI 提供的规则进行表单验证 问题描述 因为我 data 里面嵌套了多层 Object, 所以 Element UI 提供的表单验证没 ...
- 解决element UI 表格el-table增加列会震动抖动的问题
beforeUpdate(){this.$nextTick(() => {this.$refs.myTable.doLayout();}) }, 在element UI里面有一个doLayout ...
- element-ui.common.js?5c96:22959 [Element Warn][Form]model is required for validate to work!
原因:el-form绑定的model属性没有添加或者写成了v-model造成了控制台报错且表单校验不能实现. 解决:使用el-form绑定的model属性,且应该写成 :model,非v-model.
- elementui文本框换行_解决Element UI input输入框不能使用回车进行搜索
css怎么让输入框不显示光标? css怎么让输入框不显示光标?网上有很多方式:用div模拟,设置readonly,设置disabled,设置自动blur等等方式,发现都不能满足需求,最后还是找到一位大 ...
- Vue + Element UI + Moment.js——el-table-column的时间戳格式转换解决方案
基本概念 Moment.js:JavaScript 日期处理类库 解决方案 formatter="dateFormat"绑定一个 dateFormat方法 <el-table ...
- 如何解决element ui 表单resetFields 的indexOf报错
如图每个div包裹一个表单 每个表单都有清空表单的resetFields方法 第一个表单清空不报错 第二个及其他都报错了. 我们可以点击 去看看 由此可以知道这个方法的原理. 我们再去打印一下this ...
- 解决element ui 使用container布局时,容器布满全屏
我们在使用官方的代码时,一般是无法直接布满屏幕的. 很显然,这不是我们想要的效果,我们要把它布满全屏 解决代码如下: 实现效果:
最新文章
- php写一个shell脚本文件格式,一篇文章学会——shell脚本编写
- wdcp php5.3 pdo_mysql,WDCP常用组件(memcache、mysqli、PDO_MYSQL、mysql innodb、libmcrypt、php zip)的安装方法...
- Pandas之将保存的数据写入到Excel的多个sheet
- mysql8强制用户开启ssl_MySQL8开启ssl加密
- wxWidgets:wxStdOutputStream类用法
- RedHat AS4 配置Yum
- htc vive实现传送功能(Teleport)
- 嵌入式学习在linux下使用c语言对文件进行打开、读写操作。_2000字干货!单片机进阶嵌入式Linux要怎么学习……...
- UTC时间、GMT时间、本地时间、Unix时间戳
- Git pull(拉取),push(上传)命令整理
- net反编译工具Reflector下载
- Wireshark数据抓包分析之FTP协议
- 向工程腐化开炮|动态链接库so治理
- java动态生成pdf 合并两个pdf文件功能三
- PyTorch的参数固定以及detach clone
- python和pyqt5入门之简易汇率转换器
- 新注册的邮箱如何群发邮件
- c语言把数字转换为字母,c语言输入数字变成字母
- 第三篇 树莓派的串口通信和语音识别模块
- 初学graphiql 查询操作