[youzan/vant]submitBar无法使用,其他组件正常

2024-05-22 467 views
3

使用 babel-plugin-import加载 Error in render: "TypeError: Cannot read property 'undefined' of undefined"

found in

---> <vansubmitbar></vansubmitbar>

回答

9

@BenDaye 请检查下拼写是否正确,或者提供更多的报错信息

import { SubmitBar } from 'vant';

Vue.use(SubmitBar);
2

@chenjiahan image image image

0

我是引入全部组件的 也遇到这个问题了。。。

2

@BenDaye @zhihange 之前某个版本中确实存在这个问题,请升级到 0.11.14 版本再试,谢谢

1

@chenjiahan 发现这个问题的版本是0.11.12,刚刚升级到14版。试着用vue-cli初始化vant的模板,不会有这个问题。但是按需导入的时候还是会出现上述一样的报错。 image

7

@BenDaye 抱歉没能复现你的问题,vant cli 默认使用了 babel-plugin-import 按需导入,且能正常使用 SubmitBar 组件