0
点赞
收藏
分享

微信扫一扫

GPT写SQL的模版

凌得涂 2023-11-25 阅读 49

React中如何解决点击节点前面三角区域不触发onClick事件,如何区别‘左边’和‘右边’区域点击逻辑呢?(Tree引用开源组件TDesign)
在这里插入图片描述
只需要在onClick里面加限制一下就行:

<Tree
   expandMutex
   activable
   transition
   data={treeData}
   onClick={(nodeAnde) => {
     if (nodeAnde?.e?.target?.tagName !== 'SPAN') {
       return;	// 说明点击了三角区域
     }
     // 点击右边节点内容执行处理逻辑
   }}
 />

提示:nodeAnde参数包括节点内容和event事件详情
在这里插入图片描述

举报

相关推荐

0 条评论