Uncaught TypeError: Cannot redefine property: $router
原因:就如报错提示所描述的,不能重新定义router,说明是重复定了router,说明是重复定了router,说明是重复定了router。通常是因为在项目中安装了vue-router的依赖并且用Vue.use()使用了vue-router,还在index.html页面引入了vue-router.js文件。
解决方法有两种:
1. 去掉index.html中的vue-router.js文件的引入。如果没有使用externals的话可以直接使用这种方法。
2. 删除vue-router的依赖,包括依赖包和package.json中的vue-router。使用了externals来外部引入vue-router的话则用这种方法。
提示:从vue-router.js文件引入的router对象名为VueRouter,新建router对象是 new VueRouter()。
Uncaught TypeError: Cannot redefine property: $router相关推荐
- vue-cli 外部引入vue-router报错 Uncaught TypeError: Cannot redefine property: $router
在优化基于vue-cli开发的vue项目中,把vue-router改成外部引入的时候, /build/webpack.base.conf.js配置参数: externals: {'vue': 'Vue ...
- Vue 打包后报错 Uncaught TypeError: Cannot redefine property: $router
原因:就如报错提示所描述的,不能重新定义router,说明是重复定了router,说明是重复定了router,说明是重复定了router.通常是因为在项目中安装了vue-router的依赖并且用Vue ...
- 微信开发者工具出现catch sdkSubPackage: sclEngine error: TypeError: Cannot redefine property:
uniapp上传小程序到微信开发者工具后,获取不到微信用户头像和微信昵称的解决方案. 今天小编要新做个小程序,忽然发现获取不到微信头像和昵称了,因为以往的获取头像和昵称都是好用的,所以确定不是代码的问 ...
- 关于Uncaught TypeError (Cannot read property ..undefined)的解决办法
一.问题描述 在Vue 的函数中使用 this.$store.commit出现Uncatch TypeError 的情况. 二.解决思路 1.进行使用检查查看报错信息,之前浏览器默认Safari浏览器 ...
- Uncaught TypeError: Cannot read property ‘dispatch‘ of undefined
一.背景描述 用VUE的时候报这个错 Uncaught TypeError: Cannot read property 'dispatch' of undefined 二.问题分析 1.我的代码是酱紫 ...
- vue-router.esm-bundler.js?6c02:1474 Uncaught TypeError: Cannot read property ‘forEach‘ of undefined
关于vue-cli4.5.13中使用vue-router报错的问题. 以下是报错详情: vue-router.esm-bundler.js?6c02:1474 Uncaught TypeError: ...
- Uncaught TypeError: Cannot read properties of undefined (reading ‘push’) ---- vue-router报错
坑点 在使用vue-router@4的时候,由于vue3中没有this.router这个写法,所以我就将解构router方法,放在了函数中,由于函数有作用域就报了这个错误:Uncaught TypeE ...
- 【解决】控制台报错Uncaught TypeError: Object(...) is not a function at eval (vue-router.esm-bundler.js
打开http://localhost:8080/,控制台报错 Uncaught TypeError: Object(...) is not a functionat eval (vue-router. ...
- Vue3.x 报 Uncaught TypeError:Object(...) is not a function( Vue3对象不是函数解决思路)
今天在vue3的练习时候发现我写的路由总是浏览器报错,仔细校验文档发现并没有错误啊,可总是报Uncaught TypeError:Object(...) is not a function的错误,看下 ...
最新文章
- (C++)A+B 输入输出练习V 输入的第一行是一个正数N,表示后面有N行。每一行的第一个数是M,表示本行后面还有M个数。
- Cocos2d-x 3.2 Lua演示样例FontTest(字体測试)
- 设计前沿:16款扁平风格 iOS 7 图标设计
- day11-(cookiesession)
- 【行业应用】一文讲通电力数字化转型
- 被压缩的视觉:视频编解码技术
- ACM练习 校赛183F:公平的游戏(TLE)【vector不重复添加、删除指定元素、排序】
- python简单菜单_创建一个简单的python菜单
- 嵌入式linux系统移植的四大步骤_嵌入式系统移植步骤
- 计组之存储系统:6、Cache-主存映射方式(全相连映射、直接映射、组相连映射)
- mac安装python3.7_MAC 安装Python3.7
- [SCOI2016]萌萌哒
- 韩顺平老师的学习方法
- 设计师需要的素材、教程、工具等网站收集
- 抖音热门小视频 视频的md5查看器
- 逆波兰表达式 c++
- 工作记录 io流写入linux文件
- 卡壳卡壳(是读qia)
- Kali Linux使用arpspoof命令进行断网攻击(ARP欺骗)
- java 调用 pyc_pyculib fft使用gpu:加速