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
 

 

posted @   妞妞猪  阅读(325)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示