现在有页面A(path:/a)、页面B(path:/b)、组件C(component:C)。
页面A
和页面B
都有引入使用组件C
先访问页面A,页面正常。再点击按钮跳转到页面B,页面B中的C组件未能正常渲染,并且控制台输出警告 Failed to resolve component:C
,F5刷新 页面B
后才渲染组件C。
求解惑,代码太多,不方便贴出来
现在有页面A(path:/a)、页面B(path:/b)、组件C(component:C)。
页面A
和页面B
都有引入使用组件C
先访问页面A,页面正常。再点击按钮跳转到页面B,页面B中的C组件未能正常渲染,并且控制台输出警告 Failed to resolve component:C
,F5刷新 页面B
后才渲染组件C。
求解惑,代码太多,不方便贴出来
8 回答5.2k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
6 回答4k 阅读✓ 已解决
5 回答3.2k 阅读✓ 已解决
9 回答4.3k 阅读
6 回答2.7k 阅读
3 回答7.9k 阅读✓ 已解决
命名冲突了?你全局怎么绑定的?不会有一个是 Vue.component 吧。
你可以试试改个名字,然后用的时候也换个名字