From 45921c55e07955d731bf56006fae55e036893e7d Mon Sep 17 00:00:00 2001 From: afc163 Date: Tue, 10 May 2016 17:31:15 +0800 Subject: [PATCH] upgrade Upload --- CHANGELOG.md | 2 +- components/upload/index.md | 12 +++++++----- package.json | 2 +- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6c502baed1..55146e260d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -24,7 +24,7 @@ timeline: true - 新增卡片组件 [Card](/components/card)。 - 新增评分组件 [Rate](/components/rate)。 - 新增 [LocaleProvider](/components/locale-provider) 组件,提供组件文案的国际化支持,并新增了英语和俄语的语言配置。[#1411](https://github.com/ant-design/ant-design/issues/1411) -- 更好的服务端渲染支持,修复了 Badge、Spin、Calendar 等组件服务端渲染的问题。 +- 更好的服务端渲染支持,修复了 Badge、Spin、Calendar、Upload 等组件服务端渲染的问题。 - 新增 antd.d.ts 以更好的支持 TypeScript。[@bang88](https://github.com/bang88) - 布局组件支持响应式布局和栅格间隔设置。[#1082](https://github.com/ant-design/ant-design/issues/1082) - Table 支持固定列和横向滚动。[#1265](https://github.com/ant-design/ant-design/issues/1265) diff --git a/components/upload/index.md b/components/upload/index.md index b760d3083d..c197af658b 100644 --- a/components/upload/index.md +++ b/components/upload/index.md @@ -24,7 +24,6 @@ english: Upload | fileList | 可选参数,已经上传的文件列表 | Array[Object] | 无 | | action | 必选参数, 上传的地址 | String | 无 | | data | 可选参数, 上传所需参数或返回上传参数的方法 | Object or function(file) | 无 | ->>>>>>> master | headers | 可选参数, 设置上传的请求头部,IE10 以上有效 | Object | 无 | | showUploadList | 可选参数, 是否展示 uploadList, 默认开启 | Boolean | true | | multiple | 可选参数, 是否支持多选文件,`ie10+` 支持。开启后按住 ctrl 可选择多个文件。 | Boolean | false | @@ -34,16 +33,19 @@ english: Upload | listType | 上传列表的内建样式,支持两种基本样式 `text` or `picture` | String | 'text'| | onPreview | 点击文件链接时的回调 | Function(file) | 无 | | onRemove | 点击移除文件时的回调 | Function(file) | 无 | +| supportServerRender | 服务端渲染时需要打开这个 | Boolean | false | ### onChange +> 上传中、完成、失败都会调用这个函数。 + 文件状态改变的回调,返回为: ```js { - file: { ... }, - fileList: [ ... ], - event: { ... } + file: { /* ... */ }, + fileList: [ /* ... */ ], + event: { /* ... */ }, } ``` @@ -54,7 +56,7 @@ english: Upload uid: 'uid', // 文件唯一标识,建议设置为负数,防止和内部产生的 id 冲突 name: 'xx.png' // 文件名 status: 'done', // 状态有:uploading done error removed - response: '{"status":"success"}' // 服务端响应内容 + response: '{"status": "success"}', // 服务端响应内容 } ``` diff --git a/package.json b/package.json index e7f391db7c..f922b36b18 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "rc-tooltip": "~3.3.2", "rc-tree": "~1.3.0", "rc-tree-select": "~1.6.0", - "rc-upload": "~1.11.0", + "rc-upload": "~1.12.0", "rc-util": "~3.1.3", "react-slick": "~0.12.0", "warning": "~2.1.0"