1.原因:主要是由于ant-design组件数据是单向流动的,树形控件/表格在第一次渲染时异步加载的数据还未存在。所以用v-if确保数据存在再渲染组件
2.解决:
<a-tree
v-if="treeData.length"
defaultExpandAll
checkable
:tree-data="treeData"
@select="onSelect"
@check="onCheck"
/>