首页 > 其他分享 >关于element ui table回选的问题思考

关于element ui table回选的问题思考

时间:2023-08-16 20:44:18浏览次数:34  
标签:tree element 回选 ui table 节点

业务需求

选设备,左侧树,右侧是树,下方是element的tag

原先版本是左右都是树,这样出现了一个问题

当左侧是虚拟滚动树的时候,展开的节点过多,右侧点击全选的时候会很慢,

原因:查看源码之后发现,tree-store.js中,element ui在树注册的时候,getAllNodes是页面中所有的节点,意思就是把其他的树节点也遍历了一遍,导致性能慢

 

解决办法,讲tree改成table,当改成table的时候问题就变得简单了,

但是就又遇到了一个问题,那就是回选的问题

 

标签:tree,element,回选,ui,table,节点
From: https://www.cnblogs.com/pengfei25/p/17636131.html

相关文章

  • 引入element-ui组件
    element-ui文档:https://element.eleme.io/#/zh-CN/component/quickstart 1、完整引入,按照如下红框中的引入即可,引入后即可使用element-ui中的各组件 2、按需引入,按照文档中引入即可 ......
  • 基于pyqt5的简易目标检测UI
    没选图像的时候:被否决的一个系统,也不过多介绍了,留个记录吧,之后可以看看优化一下,也不白写代码。代码:fromultralyticsimportYOLOfromPyQt5.QtWidgetsimportQApplication,QMainWindow,QFileDialog,QLabel,QPushButton,QHBoxLayout,QVBoxLayout,QWidgetfromPyQt5.......
  • elementUI使用el-upload组件上传图片
    <el-form-itemlabel="上传图片":rules="[{required:true,message:'必须要上传图片',trigger:'blur'}]"prop="image"><el-upload:action=webSite......
  • flask swagger ui文档生成
    最近一直在写api文档,不知道兄弟们有没有和我一样的感受,写文档比写代码还难受,写代码逻辑实现提交就完事了,写api文档那才叫难受,有些不合理的地方给反复来回改好几遍,不止代码要改,文档要改,注释要改,关键是文档还要让别人能看得懂为了解决这个痛点我想起了swaggerui文档,因为我......
  • vscode1.80.2 Install terminal quit with output: 过程试图写入的管道不存在
    莫名其妙的错误。如果你尝试了各种修改密钥认证方法,修改密码,修改文件权限都不行,那恭喜你,大家同道中人,遇到了同一个错误。修改ssh的config文件,一般在你的.ssh路径下,windows是C:\Users\用户名\.ssh\config,linux是~/.ssh/config。如果是从code界面上打开,是在远程资源管......
  • jquery.ui的bxslider控件在IE下使用的问题
    使用了 bxslider控件进行网页的切换。发现在firefox切换得很稳定,按照设置的切换时间进行切换。但是换成IE浏览器发现,却不是那么回事了。包括IE8和IE10.明明设置了30秒有的时候10分钟都不切换,本以为切换失灵了,结果又在第11分钟切换了。但是刷新页面再来一次,可能又变成5分钟后切换......
  • Unity UGUI的InputField(输入框)组件的介绍及使用
    UGUI的InputField(输入框)组件的介绍及使用1.什么是UGUI的InputField组件?UGUI的InputField组件是Unity中的一个用户界面组件,用于接收用户的输入。它可以用于创建文本输入框、密码输入框等功能。2.UGUI的InputField组件的工作原理UGUI的InputField组件通过监听用户的输入事件,用......
  • 基于buildroot实现initramfs的启动以及文件系统的切换
    以新唐ma35d1开发板为例:1、修改文件:board/nuvoton/ma35d1/uboot-env.txtmmcboot=ifmmcdev0;thenecho"Bootingformmmc......";setenvbootargsroot=/dev/ram0 console=ttyS0,115200n8rdinit=/initmem=${kernelmem};mmcread${kernel_addr_r}0x18000xA000;......
  • 界面组件Telerik UI for WinForms R2 2023——拥有VS2022暗黑主题
    TelerikUIforWinForms拥有适用WindowsForms的110多个令人惊叹的UI控件。所有的UIforWinForms控件都具有完整的主题支持,可以轻松地帮助开发人员在桌面和平板电脑应用程序提供一致美观的下一代用户体验。TelerikUIforWinFormsR22023于今年6月份发布,此版本中集成了备受期......
  • Duilib VerticalLayout 滚动条绘制出错问题
    发现一个奇怪的问题,某个VerticalLayout添加多个控件,滚动条能正常显示但是滚动的时候,绘制出错,如下图: 后来发现xml添加属性bkcolor="#FF0F1415"后正常,应该是缺少bkcolor属性导致绘制异常 记录一下~......