mirror of
https://github.com/vbenjs/vben-admin-thin-next.git
synced 2025-01-23 09:40:22 +08:00
fix(tree): fix the logic problem of show attribute of ActionItem under BasicTree
This commit is contained in:
parent
83a3460356
commit
80b47c84cd
@ -4,6 +4,7 @@
|
||||
|
||||
- 修复`Description`已知问题
|
||||
- 修复`BasicForm`已知问题
|
||||
- 修复`BasicTree`下 ActionItem 的 show 属性逻辑问题
|
||||
|
||||
## 2.0.2 (2021-03-04)
|
||||
|
||||
|
@ -236,13 +236,14 @@
|
||||
const { actionList } = props;
|
||||
if (!actionList || actionList.length === 0) return;
|
||||
return actionList.map((item, index) => {
|
||||
let nodeShow = true;
|
||||
if (isFunction(item.show)) {
|
||||
return item.show?.(node);
|
||||
nodeShow = item.show?.(node);
|
||||
} else if (isBoolean(item.show)) {
|
||||
nodeShow = item.show;
|
||||
}
|
||||
|
||||
if (isBoolean(item.show)) {
|
||||
return item.show;
|
||||
}
|
||||
if (!nodeShow) return null;
|
||||
|
||||
return (
|
||||
<span key={index} class={`${prefixCls}__action`}>
|
||||
@ -343,7 +344,6 @@
|
||||
}
|
||||
|
||||
&__content {
|
||||
// display: inline-block;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user