From fbf4a934240fff6420e6262f809df9964bdab860 Mon Sep 17 00:00:00 2001 From: cookfront Date: Sat, 1 Apr 2017 11:36:44 +0800 Subject: [PATCH] docs --- docs/examples-dist/image-preview.vue | 8 +++-- docs/examples-docs/checkbox.md | 42 ++++++++++++++++++++++++++ docs/examples-docs/field.md | 44 ++++++++++++++++++++++++---- docs/examples-docs/image-preview.md | 39 ++++++++++++++++++++---- docs/examples-docs/radio.md | 40 +++++++++++++++++++++++++ docs/examples-docs/uploader.md | 39 ++++++++++++++++++++++-- 6 files changed, 197 insertions(+), 15 deletions(-) diff --git a/docs/examples-dist/image-preview.vue b/docs/examples-dist/image-preview.vue index 37389b507..708c8ea34 100644 --- a/docs/examples-dist/image-preview.vue +++ b/docs/examples-dist/image-preview.vue @@ -16,13 +16,17 @@ + ## Uploader 图片上传 -### 基础用法 +### 使用指南 + +如果你已经按照[快速上手](/vue/component/quickstart)中引入了整个`ZanUI`,以下**组件注册**就可以忽略了,因为你已经全局注册了`ZanUI`中的全部组件。 + +#### 全局注册 + +你可以在全局注册`Uploader`组件,比如页面的主文件(`index.js`,`main.js`),这样页面任何地方都可以直接使用`Uploader`组件了: + +```js +import Vue from 'vue'; +import { Uploader } from '@youzan/zanui-vue'; +import '@youzan/zanui-vue/lib/zanui-css/uploader.css'; + +Vue.component(Uploader.name, Uploader); +``` + +#### 局部注册 + +如果你只是想在某个组件中使用,你可以在对应组件中注册`Uploader`组件,这样只能在你注册的组件中使用`Uploader`: + +```js +import { Uploader } from '@youzan/zanui-vue'; + +export default { + components: { + 'zan-uploader': Uploader + } +}; +``` + +### 代码演示 + +#### 基础用法 :::demo 基础用法 ```html @@ -26,7 +59,9 @@ export default { ``` ::: -### 自定义上传图标 + +#### 自定义上传图标 + :::demo 自定义上传图标 ```html