LFilePicker icon indicating copy to clipboard operation
LFilePicker copied to clipboard

空的文件夹能不能不显示呢,只显示过滤的类型,有文件的文件夹。比如doc,只显示包含doc的文件夹及文件

Open beibeijerry opened this issue 7 years ago • 1 comments

beibeijerry avatar Mar 06 '18 02:03 beibeijerry

这样效率太慢了。如果说要实现你提的这种效果,需要在开始的时候就把整个目录树遍历一遍,而不是像现在这样打开哪个文件夹就遍历哪个文件夹。 假如不显示空文件夹,A文件夹下有B文件夹,B文件下有两个C和D文件夹,C和D文件夹下又分别有好几个空文件夹,那么C和D文件夹下的文件夹不显示,因为是空的;接着C和D文件夹也不显示,因为C和D也空了;接着B、A也不显示。 假如只显示包含doc文件的文件夹,同样的道理,需要从跟遍历到叶子节点,文件夹数量小的话还可以,稍微多了就会卡顿。尤其是像国内的开发环境下,文件夹随便创建,量太大了

huangyuanlove avatar Mar 30 '18 02:03 huangyuanlove