elementui下拉菜单和日期选择选中后没法渲染视图的问题
最近在做动态表单的时候,下拉菜单和日期选择这两个组件在选中之后不会立即渲染出来,但是数据是已经改变了
原因:是因为 是因为数据层数太多, render函数没有更新,
解决方法:在控件中分别增加 $forceUpdate() 这个方法
下拉控件:
<el-select placeholder="请选择"
.....
@change="$forceUpdate()"
......>
</el-select>
日期选择器:
<el-date-picker
....
@input="$forceUpdate()"
.......>
</el-date-picker>
参考https://blog.csdn.net/weixin_39891473/article/details/134968712