项目场景:
之前做一个项目,封装组件,组件中调用了van-notify,但是没有触发效果,并且有个警告:
问题描述:
当时想了很久
if(data.code==0){
this.setData({show:false})
}else if(data.code==2000){
Notify('请先登录')//案例来说这里是要触发的
this.setData({show:false})
}
原因分析:
最后就发现了!!!! 我的引入和调用都写在了子组件里,这些应该要写在父组件里才能被调用<van-notify class="hmwtan" id="van-notify" />
import Notify from '../../miniprogram_npm/@vant/weapp/notify/notify';
解决方案:
把上面的两行代码写在父组件里就行了😓,醉了啊!