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