Skip to content

隐藏节点无效 #112

Open
Open
@xtuer

Description

@xtuer

Bug 描述
参考文档里 VTree Data Fields 的说明,visible 为节点是否可见。
实际情况是 visible 为 false 时仍然显示到界面上。

复现步骤
隐藏节点无效:

  • 创建节点的时候,把 visible 设置为 false,节点一样会显示出来 (没有使用 :data 的方式绑定,而是使用 setData() 的方式)。
  • 创建节点不修改 visible 的值 (默认为 true,console.log 里输出来看到的),点击界面上的按钮,把节点的 visible 设置为 false 然后调用 treeRef.value.clearChecked() 节点也没有隐藏。

上面的操作如果修改的是节点的 disabled 属性的话是生效的。

期望表现
设置 visible 为 true 时节点可见,设置 visible 为 false 时节点不可见。

实际表现
设置 visible 无效。

组件版本

  • @wsfe/vue-tree": "^3.2.1"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions