由于文件操作设计到路径,因此要设计一个路径变量,存储当前所在的路径

当点击文件夹名称进入文件夹的时候,触发的函数操作如下:

拿到文件夹的名称后,重新发送请求,拿到文件列表后重新渲染

  • 当我在操作的时候切换到其他页面去了,然后切换回来文件管理页面的时候,那我是不是应该直接进入我原先所在的界面,

因此存储文件路径的变量应该是一个全局变量

  • 当文件作为组件进行引用的时候,是只有我切换到(侧边栏)显示该组件的时候,该组件才会挂载么?还是当我打开整个工程界面的时候,该组件就已经全部挂载了

1664359525327

当在侧边栏中使用子组件的时候,只有切换到该组件才进行挂载,执行 onMounted 中的函数

新增加文件(夹)或者删除文件(夹)时使用通知

/**

  • 当前遇到的问题,文件的图标和文件夹的图标是不一样的,但是在使用列表的时候
  • 它是整个绑定一个列表数据的,这样在重复的时候使得图标无法更改
  • 那能不能分别独立定制表头和表的内容呢
  • 可以使用 v-if v-else 来控制显示的是哪个图标
  • 文件类型为
  • 文件名称
  • 修改日期
  • 文件大小
    */

用户传过来用户 id 和文件路径
根据需要的文件类型信息,每个文件做成一个字典,最终传过去一个字典列表

应该在组件挂载的时候读取全局路径变量并请求数据

要检查文件是否已经存在,在前端检查,遍历文件列表

在编辑文件之后,文件的大小并没有改变