Upload 上传

上传,通过点击或者拖拽上传文件。

  • 设计
  • 文档
  • Design Token

简介

上传,通过点击或者拖拽上传文件。一般用于用户根据提示将自己本地的相应信息(包含本地和云储存)上传到网站,上传组件可以帮助用户对上传过程和上传结果有预期,并可以更改或撤销上传行为。

基本构成

forms 01

类型上传按钮(A)提示文本(B)已上传列表拖拽上传区(D)
1点击上传可选
2拖拽上传可选可选

基本样式

上传类型

上传类型根据使用操作,分为点击上传和拖拽上传。

类型
点击上传 primary操作区域内最重要行动点,建议一个操作区域仅一个主要按钮
拖拽上传 border支持拖拽文件到指定区域触发上传

点击上传

(包含状态:初始、上传过程、上传成功、上传失败、悬停、禁用状态)

无文件

styles 011

文本列表

styles 01

缩略图列表

styles 012

卡片

styles 013

拖拽上传

(包含状态:初始、拖拽、上传过程、上传成功、上传失败、悬停、禁用)

无文件

styles 02

文本列表

styles 022

缩略图列表

styles 023

卡片

styles 024

尺寸

U-Design对上传的文件展示区域高度设定了最大值240px,和最小值208px。

styles 03

基本状态

点击上传

states 01

拖拽上传

states_02
states_02

  • 文件展示列、卡的状态与点击上传的样式相同。
状态说明
1默认默认初始状态
2按钮悬停鼠标经过按钮时,切换至该状态
3按钮禁用当前行动点不可用,建议配合提示说明
4列表悬停gif、png等格式的图可点击查看,鼠标悬停文件时的反馈状态
5文件上传中展现上传进度和状态
6上传报错当数据由于网络问题、接口问题等情况无法正常上传时,给予用户明确提示
7禁用文件编辑图片/文件不可编辑
8拖拽状态当使用拖拽上传时,鼠标拖拽文件至上传区的反馈
Copyright © 2021-2022 UCloud 优刻得科技股份有限公司