qq_41956789
前端小王子
采纳率100%
2019-08-30 10:34

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

已采纳

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

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

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

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • qq_41956789 前端小王子 2年前

    各位大佬我解决了

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

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

    点赞 评论 复制链接分享
  • qq_28501497 北巷小哥驾到 2年前

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

    点赞 评论 复制链接分享
  • weixin_42731553 Kuukiliselessness 2年前

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

    点赞 评论 复制链接分享