From 35f5872c5c9a175c851f51db068b4b36df2e43e1 Mon Sep 17 00:00:00 2001 From: 刘汉宸 Date: Fri, 17 Jul 2020 19:48:38 +0800 Subject: [PATCH] feat: 新增Upload组件 --- examples/router/routes.js | 6 ++++++ examples/views/docs/component/upload.md | 43 +++++++++++++++++++++++++++++++++++++++++++ packages/select/index.vue | 4 ++-- packages/upload/image-viewer.vue | 332 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ packages/upload/index.vue | 58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 441 insertions(+), 2 deletions(-) create mode 100644 examples/views/docs/component/upload.md create mode 100644 packages/upload/image-viewer.vue create mode 100644 packages/upload/index.vue diff --git a/examples/router/routes.js b/examples/router/routes.js index 3fdcbdc..4e4e892 100644 --- a/examples/router/routes.js +++ b/examples/router/routes.js @@ -30,6 +30,12 @@ const _components = [ meta: { title: 'Select 选择器' }, component: () => import('@/views/docs/component/select.md'), }, + { + path: 'upload', + name: 'upload', + meta: { title: 'Upload 上传' }, + component: () => import('@/views/docs/component/upload.md'), + }, ], }, { diff --git a/examples/views/docs/component/upload.md b/examples/views/docs/component/upload.md new file mode 100644 index 0000000..c02858f --- /dev/null +++ b/examples/views/docs/component/upload.md @@ -0,0 +1,43 @@ +# Upload 上传 + +文件上传,支持图片与文件 + +## 基础用法 + +默认为图片上传 + +::: snippet 图片上传 + +```html + + + +``` + +::: + +## API + +## Attribute 属性 + +参数|说明|类型|可选值|默认值 +-|-|-|-|- +value | 值 | String | - | - + +## Events 事件 + +事件名称|说明|回调参数 +-|-|- +change | 改变选中 | 值,选中项数据 \ No newline at end of file diff --git a/packages/select/index.vue b/packages/select/index.vue index ffaf74c..132bacb 100644 --- a/packages/select/index.vue +++ b/packages/select/index.vue @@ -1,6 +1,6 @@