1***@qq.com
1***@qq.com
  • 发布:2023-03-27 11:28
  • 更新:2023-03-27 13:08
  • 阅读:201

【报Bug】自己封装的类挂载在prototype上报错

分类:uni-app

产品分类: uniapp/H5

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 3.7.9

浏览器平台: Chrome

浏览器版本: 108.0.5359.98

项目创建方式: HBuilderX

操作步骤:

导入附件中项目,运行到浏览器

预期结果:

正常运行可查看页面

实际结果:

控制台报错Cannot set property $router of #<Vue> which has only a getter

bug描述:

Cannot set property $router of #<Vue> which has only a getter

import MiniRouter from '@/route/router'  
Vue.prototype.$router = new MiniRouter()

MiniRouter是自己写的类

2023-03-27 11:28 负责人:无 分享
已邀请:
YUANRJ

YUANRJ

$router属于特殊属性,没有setter,你可以换一个属性名

该问题目前已经被锁定, 无法添加新回复