Vue报错:Injection "xxxx" not found的解决办法

2023-12-01 0 262
目录
  • 1.产生原因
  • 2.解决办法
  • 总结

1.产生原因

子组件或者孙组件在父组件 provide 提供的依赖注入时,子组件或孙组件是在不同页面引入的,有的页面使用 provide 提供了依赖,有的没有提供依赖就会报错

2.解决办法

在vue2的文档中API — Vue.js

可以使用对象方式的default 降级

Vue报错:Injection "xxxx" not found的解决办法

将一般的写法

inject:[\’getTable\’,\’getUser\’]

改为

inject: {
getTable: { value: \”getTable\”, default: null },
getUser: { value: \”getUser\”, default: null },
}

即可解决

总结

到此这篇关于Vue报错:Injection "xxxx" not found的解决办法的文章就介绍到这了,更多相关Vue报错Injection "xxxx" not found内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

您可能感兴趣的文章:

  • vue报错Not allowed to load local resource的解决办法
  • 解决vue3报错:找不到模块或其相应的类型声明
  • vue3.x:报错清单及解决记录
  • 报错[vuex]unknownactiontype:userLogin问题及解决
  • vue-router报错:uncaughterrorduringroutenavigati问题及解决
  • vue解决报错问题小结

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 JavaScript Vue报错:Injection "xxxx" not found的解决办法 https://www.u-9.cn/biancheng/javascript/5127.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务