element-ui 中Dialog 对话框,多选框第一次能选中,点另外一个第二次不显示选中,对话框未能进行初始化加载
问题描述
下面多选框第一次能渲染,多次不能够正常渲染
原因分析:
element-ui 中Dialog 对话框,显示的时候未进行初始化操作,让对话框中的元素进行重新渲染,而是在之前的基础上进行了渲染,导致,第二次未能正常渲染出来
解决方案:
.v-if 做判断,每次加载对话框,重新渲染对话框中的元素
例如:
<el-dialog title="修改" :visible.sync="dialogVisible" :close-on-click-modal="false" v-if="dialogVisible">
v-if 和v-show 的详细区别,可自行查询