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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律