vue开发中变量第一次双向绑定无效,界面并没有变化,第二次则又好了。
这个问题出现的太频繁了,基本大部分用户都遇到这个情况。大部分是弹框的情况。代码如下:
<el-dialog:visible.sync="isShowCode" @close="closeCode()"><div class="u4259f"><edite-edite-code isNoShowClose="true" isNoShowSelect="true" ref="editeCode" @changemodal="changeCodeModal" @getData="getCodeData" :data.sync='data'></edite-edite-code></div><div class="bottomempty"></div>
</el-dialog>
当我们打开弹框,并向文本框或组件里添加内容时。
如:
this.isShowCode = true
this.$refs.editeCode.setContent('我是内容')