[improvement] Uploader: support number type of name prop (#3681)

This commit is contained in:
neverland 2019-06-28 16:20:40 +08:00 committed by GitHub
parent 08358c89eb
commit b7f04c1283
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 7 additions and 3 deletions

View File

@ -108,7 +108,7 @@ export default {
| Attribute | Description | Type | Default |
|------|------|------|------|
| name | Input name | `String` | - |
| name | Input name | `String | Number` | - |
| accept | Accepted file type | `String` | `image/*` |
| preview-image | Whether to show image preview | `Boolean` | `true` |
| preview-size | Size of preview image | `String | Number` | `80px` |

View File

@ -121,7 +121,7 @@ export default {
| 参数 | 说明 | 类型 | 默认值 | 版本 |
|------|------|------|------|------|
| name | 标识符,可以在回调函数的第二项参数中获取 | `String` | - | 1.6.13 |
| name | 标识符,可以在回调函数的第二项参数中获取 | `String | Number` | - | 2.0.3 |
| accept | 接受的文件类型 | `String` | `image/*` | - |
| preview-image | 是否在上传完成后展示预览图 | `Boolean` | `true` | 2.0.0 |
| preview-size | 预览图和上传区域的尺寸,默认单位为`px` | `String | Number` | `80px` | 2.0.0 |

View File

@ -24,6 +24,10 @@ export default createComponent({
afterRead: Function,
beforeRead: Function,
previewSize: [Number, String],
name: {
type: [String, Number],
default: ''
},
previewImage: {
type: Boolean,
default: true
@ -49,7 +53,7 @@ export default createComponent({
computed: {
detail() {
return {
name: this.$attrs.name || ''
name: this.name
};
}
},