解读Essential JS 2中新的JavaScript文件管理器控件

现有功能

文件管理器控件的功能使用80/20规则实现。这将涵盖有效管理Web浏览器中的文件系统的主要业务需求。以下是文件管理器中可用的功能:

  • 文件操作

  • 多项选择

  • 文件系统提供商

  • 拖放文件

  • 文件访问控制

  • 排序

  • 图像预览

  • 布局定制

文件操作

文件管理器控件执行所有常用的文件操作:创建、删除、剪切、复制、粘贴、重命名、上传和下载文件和文件夹。

多项选择

文件管理器允许您选择多个文件以执行适用的文件操作。

解读Essential JS 2中新的JavaScript文件管理器控件

△ 在文件管理器中选择多个文件

文件系统提供商

内置的文件系统提供程序将帮助您轻松管理这些流行的云和数据库文件系统:

  • 物理文件系统提供者

  • Azure文件系统提供程序

  • Google云端硬盘文件系统提供商

  • SQL Server数据库文件系统提供程序

  • Node JS文件系统提供程序

拖放文件

拖放支持允许您通过拖放将文件夹和文件从一个文件夹移动到另一个文件夹。

Drag-and-drop-files-in-File-Manager.png△ 在文件管理器中拖放文件

文件访问控制

文件管理器提供了授予或限制特定用户和用户组的访问权限的方法。您可以使用一组访问规则为文件夹和文件定义访问权限。通过这样做,您可以授权人们读取、写入、删除和上载文件。

这些访问规则在服务器端验证,因此更安全。

解读Essential JS 2中新的JavaScript文件管理器控件

△ 文件管理器中应用的访问规则

在上一个屏幕截图中,向文档用户提供了访问权限,因此只能访问文档文件夹,并限制其余文件夹。

对文件进行排序

只需单击列标题,即可按升序或降序对文件系统中的文件和文件夹进行排序。您还可以根据名称、创建日期、大小等对文件和文件夹进行排序。

解读Essential JS 2中新的JavaScript文件管理器控件

△ 文件管理器中的文件排序

图像预览

您可以通过双击来预览图像,从而在对话框窗口中打开图像。可以通过调整对话框的大小来放大预览的图像。

解读Essential JS 2中新的JavaScript文件管理器控件

△ 文件管理器中的图像预览选项

布局定制

文件管理器允许您根据需要自定义布局。

解读Essential JS 2中新的JavaScript文件管理器控件

△ 文件管理器中的自定义布局

即将推出的功能

在即将发布的版本中,您可以期望文件管理器控件中具有以下功能:

  • 虚拟滚动

  • 分页


想要获得NET Core更多资源的伙伴,请点这里想要获得NET MVC更多资源的伙伴,请点这里。 想要获取NET Core、NET MVC正版授权的伙伴,请点这里。

标签:

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年8月7日
下一篇 2019年8月7日

相关推荐

发表回复

登录后才能评论