zouawen
39820c783c
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插槽样式。
4 months ago
Svend
3ad433a50b
fix: 修复在 hash 路由模式下无法在新窗口打开路由的问题 ( #6652 )
...
此问题是由于 PR #6583 中新增的 `resolveHref` 函数导致的。其在 hash 路由模式下,得到的 URL 会包含 #/ 前缀。在经过 openRouteInNewWindow 的逻辑后就会出现两次 /# 前缀
5 months ago
vben
e147a9d2fd
chore: release 5.5.9
5 months ago
zhongming4762
06ffdf164a
feat: add dingding login
6 months ago
vben
1575619d53
chore: release v5.5.8
6 months ago
vben
b9aef618fe
chore: release 5.5.7
7 months ago
wyc001122
f31360ba4e
feat: support for hybrid permission access control mode ( #6294 )
...
* feat: 添加混合权限访问控制模式
* feat: 文档补充
8 months ago
ming4762
3d9dba965f
perf: perf the control logic of Tab ( #6220 )
...
* perf: perf the control logic of Tab
* 每个标签页Tab使用唯一的key来控制关闭打开等逻辑
* 统一函数获取tab的key
* 通过3种方式设置tab key:1、使用router query参数pageKey 2、使用路由meta参数fullPathKey设置使用fullPath或path作为key
* 单个路由可以打开多个标签页
* 如果设置fullPathKey为false,则query变更不会打开新的标签(这很实用)
* perf: perf the control logic of Tab
* perf: perf the control logic of Tab
* 测试用例适配
* perf: perf the control logic of Tab
* 解决AI提示的警告
8 months ago
vben
cc6c9bf7a0
chore: release v5.5.6
8 months ago
Vben
76de450c71
chore: update dependency version for improved stability and compatibility ( #6023 )
...
* chore: update dependency version for improved stability and compatibility
* fix: optimize clearPoints function in useCaptchaPoints hook to improve performance
* fix: make several props optional in various components for better flexibility
9 months ago
vben
7c7051a11e
chore: release v5.5.5
9 months ago
Netfan
44138f578f
feat: add preset alert, confirm, prompt components that can be simple called ( #5843 )
...
* feat: add preset alert, confirm, prompt components that can be simple called
* fix: type define
9 months ago
Netfan
0b650367f3
fix: popover background color in dark mode ( #5783 )
...
* 修复dark主题下的弹出层背景色在某些浏览器上表现为完全透明的问题
10 months ago
Netfan
03ceb2aac5
fix: default value for nested fields ( #5763 )
10 months ago
vben
b92ac5c36d
chore: release 5.5.4
10 months ago
Netfan
b37ed48b9d
feat: role management page with component `tree` ( #5675 )
...
* feat: add shadcn tree
* fix: update vbenTree component
* feat: role management demo page
* feat: add cellSwitch renderer for vxeTable
* chore: remove tree examples
10 months ago
Netfan
d33261d0c2
chore: demo page for system/department ( #5611 )
...
* feat: department management demo
* perf: department page improve
* feat: demo api middleware
* fix: add losing import
11 months ago
Netfan
4570d5b54b
feat: add `VbenButtonGroup` and `VbenCheckButtonGroup` with demo ( #5591 )
...
* 添加按钮组、选择按钮组以及相应的Demo
11 months ago
Netfan
799934171a
style: code style fixed
11 months ago
vben
195ceec9b4
chore: release 5.5.3
12 months ago
Netfan
8cc903c0e1
feat: modal state locked on submitting ( #5401 )
...
* feat: modal state locked on submitting
* docs: 更新modal文档
12 months ago
Netfan
13087a10b7
refactor: fix popup component zIndex ( #5397 )
12 months ago
Netfan
1ad54561b0
feat: add `noBasicLayout` in route meta ( #5386 )
...
所有菜单数据无需配置component为BasicLayout,它们将会默认使用基础布局,也可以通过meta.noBasicLayout来阻止这一行为
12 months ago
Netfan
8cf6e8ec75
style: popover bgColor is too close to common ( #5364 )
...
修复Dark主题下,弹出层的背景色与主体背景色太过接近的问题
1 year ago
王文庭
16162c01ed
fix: download from url triggered twice sometimes ( #5319 )
...
解决Chrome、Safari通过路径一次下载两个文件的BUG
1 year ago
Vben
081d2aed23
perf: format code with better style ( #5283 )
1 year ago
Netfan
2135cb8ece
feat: new layout `sidebar nav with full header` ( #5270 )
1 year ago
Netfan
ff8d5ca351
feat: header mixed layout ( #5263 )
...
* feat: new layout header-mixed
* fix: header-mixed layout update
* feat: layout preference update
* fix: extra menus follow layout setting
1 year ago
vben
07c4ad05f4
chore: release 5.5.2
1 year ago
Netfan
ec2c6eff6f
feat: header menu align support ( #5256 )
...
* feat: header menu align support
* fix: typo
1 year ago
Netfan
acd87b2250
feat: add `resizable` and `ColPage` component ( #5188 )
...
* feat: add component resizable
* feat: component `ColPage` with demo
1 year ago
vben
cbca9ffd95
chore: release 5.5.1
1 year ago
Netfan
e419b03cab
feat: modal&drawer support appendToMain and zIndex ( #5092 )
...
* feat: modal/drawer support append to main content
* feat: modal zIndex support
* fix: drawer prop define
* chore: type
* fix: modal/drawer position fixed while append to body
* docs: typo
* chore: add full-width drawer in content area
* chore: remove unnecessary class
1 year ago
Netfan
b75a8e6a2b
fix: form setValues not support `dayjs` and `Date` value ( #5064 )
...
* fix: setFormValues not support `dayjs object` value
* fix: setFormValues not support `Date` value
* chore: remove console log
1 year ago
vben
7ab00250bf
chore: release 5.5.0
1 year ago
Vben
9896a67c21
feat: add api-select component ( #5024 )
1 year ago
vben
24b9aa44d2
chore: Revert "fix: form 表单不支持field.xxx.xx格式的defaultValue配置 ( #4965 )"
...
This reverts commliit 12f216c0e7 .
1 year ago
leizhiyou
12f216c0e7
fix: form 表单不支持field.xxx.xx格式的defaultValue配置 ( #4965 )
...
* fix: form 表单不支持field.xxx.xx格式的defaultValue配置
* chore: 修复代码规范问题
1 year ago
Netfan
3fb286b552
fix: element hover style in dark theme ( #4983 )
1 year ago
vince
54a9ff088f
feat: upgrade vite version to 6.0.0 ( #4961 )
...
* chore: upgrade vite version to 6.0.0
* chore: update lock
1 year ago
vben
c8dd9bbf0b
chore: release 5.4.8
1 year ago
Vben
3587ec54eb
fix: supplement datepicker component ( #4943 )
...
* fix: supplement datepicker component
* chore: typo
1 year ago
vben
788a29a8cb
chore: release v5.4.7
1 year ago
vince
67c2b13713
fix: drawer console warning ( #4871 )
1 year ago
vben
94efcec7da
chore: release v5.4.6
1 year ago
Vben
a3d0d2ed34
feat: added file download examples ( #4853 )
1 year ago
vben
57d5a919d2
chore: release v5.4.5
1 year ago
Vben
5e44aa9283
fix: drawer header is missing ( #4846 )
1 year ago
Vben
26bec4222f
fix: pages cannot be quickly moved back by hand gestures ( #4845 )
1 year ago
Vben
4005023fd4
fix: drawer component header does not take effect ( #4844 )
1 year ago