问题

vant以cdn的方式引入到vue的项目里头,使用vant里头的各种js的api,直接使用会报错,比如Toast('提示内容');

报错信息:

vue.min.js:6 ReferenceError: Toast is not defined
    at a.mounted (App.vue?234e:57)
    at He (vue.min.js:6)
    at Yt (vue.min.js:6)
    at Object.insert (vue.min.js:6)
    at k (vue.min.js:6)
    at wn.__patch__ (vue.min.js:6)
    at wn.e._update (vue.min.js:6)
    at wn.r (vue.min.js:6)
    at fn.get (vue.min.js:6)
    at fn.run (vue.min.js:6)

解决

vant以cdn的形式引入,所有的api都挂在vant对象下面。

因此api的使用方式应该要通过vant对象调起来:vant.Toast('提示内容');

 

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐