vue带参打开弹框,第一次拿不到数据 原因是:赋值发生在页面打开之前,页面watch检查不到数据变化。 解决方案:在页面打开后的下一帧在执行赋值 // 弹框打开写在这 this.$nexttick(()=>{ // 参数赋值写在这里 })