elementui 树形控件怎样监听节点的展开状态?
<el-tree
:data="treeDatas"
:props="defaultProps"
:default-expand-all="true"
@node-click="handleNodeClick"
:expand-on-click-node="false"
:indent = '10'
ref="tree">
<span class="custom-tree-node" slot-scope="{ node, treeDatas }">
<span :class="handleClass(node.data)"><i :class="node.icon"></i>{{ node.label }}</span>
</span>
</el-tree>
项目需求是,当节点展开状态改变时,改变当前节点的小图标,图标是用的elementUI内的icon组件。
现在就是卡在了获取节点状态这里,求各路大神指点迷津!
node-click 节点被点击时的回调 共三个参数,依次为:传递给 data 属性的数组中该节点所对应的对象、节点对应的 Node、节点组件本身。