[Vue warn]: Vue received a Component which was made a reactive object. This can lead to unnecessary

无缘无故突然爆了这个错误

看文档意思是,vue 引用了一个组建,具体是一个响应的对象,这将会引入一步需要的性能开销,然后就是你应该标记用两个函数去解决

[Vue warn]: Vue received a Component which was made a reactive object. This can lead to unnecessary performance overhead, and should be avoided by marking the component with markRaw or using shallowRef instead of ref.

真的无解 报错截图

在这里插入图片描述

在这里插入图片描述
我以为是这个ref 名称导致的,搞了半天,最后没有解决。我吐了。

然后我就在想因为我用了全局组建,是不是组建问题,我又全局搜了引用

在这里插入图片描述
一个是 路由的组建,也就是根组建,我觉得不应该,毕竟一直都这么写,一个是路由组册使用,因为我写的软件角色是自己定义配置的json 所以会动态配置路由,最后确定了位置,抱着试一试,没想到成功了
在这里插入图片描述

在这里插入图片描述

改为
在这里插入图片描述
总结,直到改完,我才明白他是什么意思, 我这里会判断路由,这里的路由使用时动态的,由于应该是静态的,所以有了这个提示,但是以前这么写也没问题,不过确实如他警告的一样原因。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值