element-ui table height 属性导致界面卡死

问题: 项目上,有个点击按钮弹出抽屉的交互, 此时界面卡死

原因分析: 一些场景下(父组件使用动态单位/弹窗、抽屉中使用), element-ui 的 table 会循环计算高度值, 导致界面卡死

github 上的一些 issues 和解决方案:

Issues · ElemeFE/element · GitHub

官方讲是升级最新版本即可解决, 但是我的情况可能还有些许差异, 升级到 2.15.14 之后还是不行

最终的解决办法如下, 不配置height 属性, 写在style 中, 可以参考

相关推荐
独立开阀者_FwtCoder2 分钟前
"页面白屏了?别慌!前端工程师必备的排查技巧和面试攻略"
java·前端·javascript
慧一居士3 分钟前
Vite 完整功能详解与 Vue 项目实战指南
前端·vue.js
南岸月明3 分钟前
不聊主业,聊聊你们眼中的副业是什么样的?
前端
Kevin在掘金920148 分钟前
c#、.net、Fluent UI Blazor
前端
LovelyAqaurius9 分钟前
RSA加密算法:从数学魔法到现实守护
前端
Hilaku10 分钟前
说实话,React的开发体验,已经被Vue甩开几条街了
前端·javascript·vue.js
蛋黄蛋黄14 分钟前
微信表情怎么在自己的项目使用微信表情?-> [开源仓库]wechat-emoji
前端·github
汪子熙15 分钟前
错误剖析:net::ERR_HTTP2_PROTOCOL_ERROR 200 (OK) 的含义与解决之道
前端
猩猩程序员17 分钟前
Rust 1.88 稳定支持裸函数:更安全简洁的汇编函数写法
前端
艾克马斯奎普特18 分钟前
为什么响应性语法糖最终被废弃了?尤雨溪也曾经试图让你不用写 .value
前端·vue.js·代码规范