有许多遍历Java语言中的目录树的选项(node-dir
,fs.readdir
,...),并且大多数支持在完成时通过回调进行异步执行。
但是是否有一个框架支持每个找到的文件的回调?我想为音频文件构建一个加载程序,以便在找到文件时逐渐添加文件。
也接受纯Javascript(或Typescript)解决方案。
答案 0 :(得分:0)
我当时认为遍历结构很昂贵,并且想对遍历发现的每个文件进行处理,而不是先收集列表。但是实验表明并非如此,遍历实际上比仅打开文件便宜,更不用说解析内容了。因此,我将接受@Joseph的建议,只使用列出的选项之一,并为每个文件调用该函数。
我将通过异步方式进行增量操作,并以反应方式更新UI。
谢谢,理顺了我的想法。