一开始数据不是很多,想做树结构的默认展开,网上度娘的一些方法,什么 v-if="treeData.length>0"的方法在我这里并行不通,可能我比较黑
<a-tree v-model="checkedKeys"
checkable
v-if="treeData.length"
:selected-keys="selectedKeys"
:tree-data="treeData"
:replace-fields="replaceFields"
:defaultExpandAll="true"
@check="onCheck"></a-tree>
props: {
treeData: {
type: Array,
required: false,
default: () => {
return []
}
}
},
checkStrictly属性是父节点和子节点不关联
主要是这个属性 :defaultExpandAll="true" 和 treeData属性通过父组件传递进来就好了,不要在当前页面请求获取
v-if="treeData.length"都可有可无
网友评论