element-ui的tree结构自定义节点点击是否可触发展开缩放
近期公司项目,用element-ui的tree结构渲染一套数据,层级以两级或三级居多
其中一级节点无实际意义,因此希望一级节点点击后正常展开缩放
二级节点有实际意义,点击后,若下方有三级节点,点击后不希望有缩放操作,而是拿上值去请求数据,点击左侧小三角正常展开缩放
经查看tree组件API发现,目前没有对应的API,能单独控制某个节点是否展开/缩放
后来看了下node-click事件内返回值,除了data之外,还有node(节点信息),node中有expanded属性,设置跟原先取反即可
详细demo解决方案: https://codepen.io/jiangguangyao/pen/oNPgpaP