我有嵌套的文件夹对象,例如文件系统上的目录结构。用户可能拥有:
- 文件夹 1
文件夹 2
- 文件夹 2a
- 文件夹 2b
- 文件夹 2ba
- 文件夹 2bb
文件夹 3
依此类推,只要用户想要。我正在尝试在视图中显示如上所示的文件夹结构。
我可以each
在第一级做,对于那个级别的每个文件夹,手动做each
它的孩子,然后each
做它的孩子等等。但这似乎效率低下。我不希望有预先设定的水平限制。这似乎应该是自动化的,但我不太确定如何做到这一点。此外,似乎递归不是一种选择,因为视图中没有方法。
这对帮手有用吗?我应该放弃并仅在单击父文件夹时使用javascript加载子文件夹吗?