在文件夹之间导航,类似于Google云端硬盘

时间:2017-02-22 02:41:33

标签: node.js mongodb angular routing

我想在Angular 2中的文件夹类型Google Drive之间进行导航。目前我已成为组件的一部分,但我仍然没有触及后端。

Create folders
Home:
- FolderA,
    -CarpetaC
    -FileC
    -CarpetaF
- B,
- FileX,
- ArchiveY,

我想像在Google云端硬盘上一样工作:

Screenshot of Google Drive

https://drive.google.com/drive/folders/0B5BG625ApbuQUWp2dU1aOG1aU00

我已经定义了我的模型元素,它们是文件夹或目录。

Interface Element {
_id: string,
Name: string,
Shared ?: Array <number>,
Father: string,
Child: string,
Type: string,
Icon: string
...
...
}

我只制作了组件,并且我可以从父级访问子级,但是我缺少这个组件。

Home-FolderA-FolderC

假设有人直接加入链接 我应该在驱动时显示这个导航结构。

该文件夹假设它是

Home-FolderA-FolderC
  -ChildC1,
  -ChildC2,
  -ChildC3

然而,它是元素0B5BG625ApbuQUWp2dU1aOG1aU00的id,因为我想返回我想要的结构,我将使用MongoDB作为数据库。

我想做一些事情,比如找到它引用的id,然后进行搜索,认真对待真正的人群?然后我会有这样的参考。但是,我觉得我没有考虑几个因素,有人做过类似的事情吗? Angular 2或任何语言来分析它。

PS:很抱歉没有发给你照片,但这是为了工作。

0 个答案:

没有答案