From 2fa959f31f2012aae2ea02ba115b81063ac35848 Mon Sep 17 00:00:00 2001 From: taiyong Date: Fri, 24 Mar 2017 16:47:23 +0800 Subject: [PATCH] =?UTF-8?q?api=20=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/examples-docs/uploader.md | 6 +++--- packages/uploader/src/main.vue | 3 ++- zanui-vue | 1 + 3 files changed, 6 insertions(+), 4 deletions(-) create mode 120000 zanui-vue diff --git a/docs/examples-docs/uploader.md b/docs/examples-docs/uploader.md index 7193978d5..c65780f6c 100644 --- a/docs/examples-docs/uploader.md +++ b/docs/examples-docs/uploader.md @@ -21,7 +21,7 @@ export default {
+ :after-read="logContent">
``` @@ -30,7 +30,7 @@ export default { :::demo 自定义上传图标 ```html
- +
@@ -45,7 +45,7 @@ export default { | result-type | 读取文件的方式,以base64的方式读取;以文本的方式读取 | `string` | `dataUrl` | `dataUrl`, `text` | | disable | 是否禁用上传,在图片上传期间设置为true,禁止用户点击此组件上传图片 | `boolean` | `false` | | | before-read | 读文件之前的钩子,参数为选择的文件,若返回 false 则停止读取文件。 | `Function` | | | -| file-readed | 文件读完之后出发此事件,参数为{name:'文件名',type:'文件类型',size:'文件大小',content:'读的内容'} | `Function` | | | +| after-read | 文件读完之后回调此函数,参数为{name:'文件名',type:'文件类型',size:'文件大小',content:'读的内容'} | `Function` | | | ### Slot diff --git a/packages/uploader/src/main.vue b/packages/uploader/src/main.vue index ea5d5c5a0..9c0ad2c53 100644 --- a/packages/uploader/src/main.vue +++ b/packages/uploader/src/main.vue @@ -18,6 +18,7 @@ default: false }, beforeRead: Function, + afterRead: Function, resultType: { type: String, default: 'dataUrl', @@ -37,7 +38,7 @@ if (this.beforeRead && !this.beforeRead(file)) return; var reader = new FileReader(); reader.onload = (e) => { - this.$emit('file-readed', + this.afterRead && this.afterRead( { name: file.name, type: file.type, diff --git a/zanui-vue b/zanui-vue new file mode 120000 index 000000000..2cb0d200d --- /dev/null +++ b/zanui-vue @@ -0,0 +1 @@ +zanui-vue \ No newline at end of file