irpas技术客

Error in nextTick: “TypeError: Cannot read properties of undefined (reading ‘ini

irpas 2606

场景如下,第一次点击找不到init(一般人做不出来这种操作)

/** 新增按钮操作 */ handleAdd(id,couponStatus) { this.reset(); if(id==0||id==1){ this.$nextTick(() => { //弹窗开关 this.addOrUpdateVisible=true this.$refs.AddOrUpdate.init(id, couponStatus) }) } else if(id==2){ this.open = true; this.title = "创建抽奖券"; } },

让数据先渲染完毕,我们在加载页面,就解决了

/** 新增按钮操作 */ handleAdd(id,couponStatus) { this.reset(); if(id==0||id==1){ //弹窗开关 this.addOrUpdateVisible=true this.$nextTick(() => { this.$refs.AddOrUpdate.init(id, couponStatus) }) } else if(id==2){ this.open = true; this.title = "创建抽奖券"; } },


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #error #in #nexttick #TypeError #Cannot #read #properties #of