我正在尝试在 Angular2 中实现文件资源管理器应用程序。
我的主页组件将有一个文件夹和文件列表。如果我单击列表中的某个文件夹,然后使用单击的文件夹的名称作为查询字符串,我应该导航到另一个组件,该组件中再次包含更多文件夹和文件的列表,并且可以继续进行更多嵌套级别。我希望每个打开的文件夹的路径在 url 栏中可见(即 ./Folder1/Folder1.1/Folder1.1.2...等等。)
Folder1
Folder1.1
Folder1.1.1
Folder1.1.2
Folder1.2
Folder2
任何人都可以帮助我实现这一点,因为由于组件不能同时用作视图和路由器,我发现实现这一点很困难,因为这种几乎无限的嵌套是不允许的。