Vben
2021-03-04 80b47c84cd490388c6db659921f1103c443d7b9d
fix(tree): fix the logic problem of show attribute of ActionItem under BasicTree
2个文件已修改
11 ■■■■ 已修改文件
CHANGELOG.zh_CN.md 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/Tree/src/index.vue 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
CHANGELOG.zh_CN.md
@@ -4,6 +4,7 @@
- 修复`Description`已知问题
- 修复`BasicForm`已知问题
- 修复`BasicTree`下 ActionItem 的 show 属性逻辑问题
## 2.0.2 (2021-03-04)
src/components/Tree/src/index.vue
@@ -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;
    }