- 问题描述
给el-tree的节点设置了点击回调
和懒加载
。但是发现加载节点也是通过“点击节点”这个动作进行的,因此也会触发点击事情。
请问有没有办法阻止节点加载时的点击导致的点击回调
? -
问题源码
<el-tree :props='props' :load='loadNode' lazy highlight-current @node-click="handleClick" > </el-tree>
点击回调
和懒加载
。但是发现加载节点也是通过“点击节点”这个动作进行的,因此也会触发点击事情。点击回调
?问题源码
<el-tree
:props='props'
:load='loadNode'
lazy
highlight-current
@node-click="handleClick"
>
</el-tree>
翻阅文档后,api层面确实没有暴露对应的配置项
思考: 解决方案可以从回调函数入手,在回调函数中添加一层拦截,具体逻辑更具你业务来,话说回来这样的处理也是你业务的特殊性,api没考虑到也实属正常
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
都试一下