vue带参打开弹框,第一次拿不到数据

原因是:赋值发生在页面打开之前,页面watch检查不到数据变化。

解决方案:在页面打开后的下一帧在执行赋值

// 弹框打开写在这
this.$nexttick(()=>{
   // 参数赋值写在这里 
})

  

posted @ 2020-08-25 15:42  baixinL  阅读(1135)  评论(0编辑  收藏  举报