tree组件设置defaultExpandAll无效

解决方法:标签内添加v-if

<a-tree
  v-if="tree.length"
  :default-expand-all="defaultExpandAll"
  multiple
  :selected-keys="selectedKeys"
  :checked-keys="checkedKeys"
  :tree-data="tree"
  :check-strictly="true"
  @select="onSelect"
  @check="onCheck"
  @rightClick="rightHandle"
/>

2021.3.4更新 官网答疑
defaultExpandAll在异步加载数据时不生效
default前缀属性只有在初始化时生效,异步加载数据时defaultExpandAll已经执行完成,可以通过设置expandedKeys变量来手动控制或在数据加载完成后渲染树组件(vue中即v-if)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,792评论 0 11
  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,148评论 1 32
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,569评论 0 17
  • vue概述 在官方文档中,有一句话对Vue的定位说的很明确:Vue.js 的核心是一个允许采用简洁的模板语法来声明...
    li4065阅读 7,276评论 0 25
  • 正在编写
    Lok777阅读 152评论 0 0