Logo
Explore Help
Register Sign In
XW-AIOT/iot-device-management-frontend
4
0
Fork 0
You've already forked iot-device-management-frontend
Code Issues Pull Requests Actions 3 Packages Projects Releases Wiki Activity
Files
39820c783cf4160e1ee7cff168bbaf8d4dce45ff
iot-device-management-frontend/packages/effects/common-ui/src/components/tree/index.ts

2 lines
46 B
TypeScript
Raw Normal View History

fix: 1、VbenTree新增是否全选、展开折叠功能; 2、解决当点击子节点label文字区域,而非checkbox时,关联父组件不能选中问题; 3、优化子节点选中时关联父节点选中功能:删除VbenTree中processParentSelection方法,改为在onSelect中实现,原因:processParentSelection在每次模型值更新时都会被调用,且计算复杂度为O(n^2),onSelect只在交互时触发,复杂度为O(n); 4、新增中间层tree组件,处理无数据时显示场景(显示图标Inbox和国际化comom.noData文本); 5、为防止父组件传值子组件boolean类型默认false问题,新增treePropsDefaults方法,为TreeProps赋默认值,Tree组件和VbenTree组件统一使用; 6、优化VbenTree组件整体样式(优化padding、margin、gap值,优化type为button时outline左右空白区域不对称问题),优化内部header、footer插槽样式。
2025-09-11 16:41:41 +08:00
export { default as Tree } from './tree.vue';
Reference in New Issue Copy Permalink
Powered by Gitea Version: 24.7.0 Page: 19ms Template: 1ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API