无穷369
无穷369
  • 发布:2020-05-24 08:56
  • 更新:2020-10-28 13:26
  • 阅读:4199

uni-app中使用Vue.use()无效

分类:uni-app

请教,为什么像如图这样全局引入组件会不生效呢?这个问题困扰了我很久,实在是想不通

有那位大神可以帮忙解答一下疑惑,万分感谢!

2020-05-24 08:56 负责人:无 分享
已邀请:
大熊猫玩菜刀

大熊猫玩菜刀 - 大熊猫玩菜刀

遇到了同样的问题,install方式注册组件,APP端不生效,H5端有效。

main.js直接注册组件APP端生效:

// 注册全局组件  
Vue.component('UniAsyncError', UniAsyncError);

研究了下官方的demo,hello uniapp,官方并没有注册组件,components下的组件,可以直接使用。

每个组件需要独立的同名文件夹,如:

components/uni-countdown/uni-countdown.nvue

尝试了在组件上套层文件夹,生效!

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