前端小王子
2019-08-30 10:34
采纳率: 100%
浏览 1.0k

Vue中使用Vant优惠券组件,按需导入发现报错,说组件没有注册?

我用一次性导入所有组件的方式是没有问题,按需导入就有问题
报错代码
图片说明

首先我npm 安装了
然后再 .babelrc里面配置
图片说明

然后在main.js中注册
图片说明
然后我在组件中引入了相关代码

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • 前端小王子 2019-08-30 17:15
    已采纳

    各位大佬我解决了

    使用这个优惠券组件需要依赖Popup 弹出层组件,所以要先引入import { Popup } from 'vant';

    Vue.use(Popup); 这个组件
    再导入 优惠券的组件

    已采纳该答案
    打赏 评论
  • Kuukiliselessness 2019-08-30 12:43

    这应该是组件没有注册的报错,可能是单独引入后没有注册?
    可以完整的发下你按需导入的入口代码否?

    打赏 评论
  • 北巷小哥驾到 2019-08-30 15:17

    你这报错列表数据就没有找到啊 我说的showlist

    打赏 评论

相关推荐 更多相似问题