3
回答
用ztree实现了一个自定义按钮点击之后原本展开的文件夹有折叠回去了
华为云实践训练营,热门技术免费实践!>>>   

举报
ni_cu
发帖于3年前 3回/260阅
共有3个答案 最后回答: 3年前

首先 得知道你是怎么实现的点击 展开的功能。。。

请记住:

1. zTree 默认有双击节点 trigger 展开/折叠 的功能, 不过可以利用 dblClickExpand 设置关闭

2. 一般利用 onClick 回调 + expandNode 方法可以实现 单击节点 展开/折叠 的功能

3. 如果在 a 标签中添加按钮,实现特殊功能,可能要考虑是否与 onClick 反复执行。。。

引用来自“zTree”的评论

首先 得知道你是怎么实现的点击 展开的功能。。。

请记住:

1. zTree 默认有双击节点 trigger 展开/折叠 的功能, 不过可以利用 dblClickExpand 设置关闭

2. 一般利用 onClick 回调 + expandNode 方法可以实现 单击节点 展开/折叠 的功能

3. 如果在 a 标签中添加按钮,实现特殊功能,可能要考虑是否与 onClick 反复执行。。。

哦哦是我描述不清楚,那个按钮是我自定义用来显示其他东西的,展开是通过默认的方法展开的。

我的问题是:点击我自定义的按钮之后,原本展开的文件夹,又合并在一起了。

就是我说的呀, 你要检查代码, 比如你有个方法, 点击一次 展开, 再点击一次 折叠, 如果 click 一次,但导致这个方法被执行了两次。。。那么肯定是展开又折叠 了。。。。
顶部