Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

例如:

一个具有复选框的树,点击其中一个子节点时, 让父节点做出响应(如果子节点全部选中,则父节点选中),当然了,父节点选中后,祖父节点也要做出响应。

以上的算法,我是采用递归的方法,能出来但是很卡,使用现成的框架,如ElementUI则不会卡, 请问,这种是如何优化的,思路在哪里,请指教。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
700 views
Welcome To Ask or Share your Answers For Others

1 Answer

elementUI 是开源的,源码可以看

那就瞅瞅递归的优化?尾递归?

最好还是把你的代码放出来,看看有没有多次调用的情况。

对了,有可能不是js卡,而是渲染卡。可以打打时间,或者不渲染在页面上试试


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
...