mirror of
https://gitee.com/vant-contrib/vant.git
synced 2025-04-06 03:57:59 +08:00
docs: update component registration guide
This commit is contained in:
parent
9a86e9e6ca
commit
d42b1b43c3
@ -3,12 +3,13 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ActionBar, ActionBarIcon, ActionBarButton } from 'vant';
|
import { ActionBar, ActionBarIcon, ActionBarButton } from 'vant';
|
||||||
|
|
||||||
Vue.use(ActionBar);
|
const app = createApp();
|
||||||
Vue.use(ActionBarButton);
|
app.use(ActionBar);
|
||||||
Vue.use(ActionBarIcon);
|
app.use(ActionBarIcon);
|
||||||
|
app.use(ActionBarButton);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,12 +3,13 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ActionBar, ActionBarIcon, ActionBarButton } from 'vant';
|
import { ActionBar, ActionBarIcon, ActionBarButton } from 'vant';
|
||||||
|
|
||||||
Vue.use(ActionBar);
|
const app = createApp();
|
||||||
Vue.use(ActionBarButton);
|
app.use(ActionBar);
|
||||||
Vue.use(ActionBarIcon);
|
app.use(ActionBarIcon);
|
||||||
|
app.use(ActionBarButton);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ActionSheet } from 'vant';
|
import { ActionSheet } from 'vant';
|
||||||
|
|
||||||
Vue.use(ActionSheet);
|
const app = createApp();
|
||||||
|
app.use(ActionSheet);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ActionSheet } from 'vant';
|
import { ActionSheet } from 'vant';
|
||||||
|
|
||||||
Vue.use(ActionSheet);
|
const app = createApp();
|
||||||
|
app.use(ActionSheet);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { AddressEdit } from 'vant';
|
import { AddressEdit } from 'vant';
|
||||||
|
|
||||||
Vue.use(AddressEdit);
|
const app = createApp();
|
||||||
|
app.use(AddressEdit);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { AddressEdit } from 'vant';
|
import { AddressEdit } from 'vant';
|
||||||
|
|
||||||
Vue.use(AddressEdit);
|
const app = createApp();
|
||||||
|
app.use(AddressEdit);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { AddressList } from 'vant';
|
import { AddressList } from 'vant';
|
||||||
|
|
||||||
Vue.use(AddressList);
|
const app = createApp();
|
||||||
|
app.use(AddressList);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { AddressList } from 'vant';
|
import { AddressList } from 'vant';
|
||||||
|
|
||||||
Vue.use(AddressList);
|
const app = createApp();
|
||||||
|
app.use(AddressList);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -7,10 +7,11 @@ The Picker component is usually used with [Popup](#/en-US/popup) Component.
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Area } from 'vant';
|
import { Area } from 'vant';
|
||||||
|
|
||||||
Vue.use(Area);
|
const app = createApp();
|
||||||
|
app.use(Area);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Area } from 'vant';
|
import { Area } from 'vant';
|
||||||
|
|
||||||
Vue.use(Area);
|
const app = createApp();
|
||||||
|
app.use(Area);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Button } from 'vant';
|
import { Button } from 'vant';
|
||||||
|
|
||||||
Vue.use(Button);
|
const app = createApp();
|
||||||
|
app.use(Button);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Button } from 'vant';
|
import { Button } from 'vant';
|
||||||
|
|
||||||
Vue.use(Button);
|
const app = createApp();
|
||||||
|
app.use(Button);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -7,10 +7,11 @@ Calendar component for selecting dates or date ranges.
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Calendar } from 'vant';
|
import { Calendar } from 'vant';
|
||||||
|
|
||||||
Vue.use(Calendar);
|
const app = createApp();
|
||||||
|
app.use(Calendar);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Calendar } from 'vant';
|
import { Calendar } from 'vant';
|
||||||
|
|
||||||
Vue.use(Calendar);
|
const app = createApp();
|
||||||
|
app.use(Calendar);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Card } from 'vant';
|
import { Card } from 'vant';
|
||||||
|
|
||||||
Vue.use(Card);
|
const app = createApp();
|
||||||
|
app.use(Card);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Card } from 'vant';
|
import { Card } from 'vant';
|
||||||
|
|
||||||
Vue.use(Card);
|
const app = createApp();
|
||||||
|
app.use(Card);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Cell, CellGroup } from 'vant';
|
import { Cell, CellGroup } from 'vant';
|
||||||
|
|
||||||
Vue.use(Cell);
|
const app = createApp();
|
||||||
Vue.use(CellGroup);
|
app.use(Cell);
|
||||||
|
app.use(CellGroup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Cell, CellGroup } from 'vant';
|
import { Cell, CellGroup } from 'vant';
|
||||||
|
|
||||||
Vue.use(Cell);
|
const app = createApp();
|
||||||
Vue.use(CellGroup);
|
app.use(Cell);
|
||||||
|
app.use(CellGroup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Checkbox, CheckboxGroup } from 'vant';
|
import { Checkbox, CheckboxGroup } from 'vant';
|
||||||
|
|
||||||
Vue.use(Checkbox);
|
const app = createApp();
|
||||||
Vue.use(CheckboxGroup);
|
app.use(Checkbox);
|
||||||
|
app.use(CheckboxGroup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Checkbox, CheckboxGroup } from 'vant';
|
import { Checkbox, CheckboxGroup } from 'vant';
|
||||||
|
|
||||||
Vue.use(Checkbox);
|
const app = createApp();
|
||||||
Vue.use(CheckboxGroup);
|
app.use(Checkbox);
|
||||||
|
app.use(CheckboxGroup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Circle } from 'vant';
|
import { Circle } from 'vant';
|
||||||
|
|
||||||
Vue.use(Circle);
|
const app = createApp();
|
||||||
|
app.use(Circle);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
@ -14,7 +15,12 @@ Vue.use(Circle);
|
|||||||
### Basic Usage
|
### Basic Usage
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<van-circle v-model:currentRate="currentRate" :rate="30" :speed="100" :text="text" />
|
<van-circle
|
||||||
|
v-model:currentRate="currentRate"
|
||||||
|
:rate="30"
|
||||||
|
:speed="100"
|
||||||
|
:text="text"
|
||||||
|
/>
|
||||||
```
|
```
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Circle } from 'vant';
|
import { Circle } from 'vant';
|
||||||
|
|
||||||
Vue.use(Circle);
|
const app = createApp();
|
||||||
|
app.use(Circle);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -7,11 +7,12 @@ Quickly and easily create layouts with `van-row` and `van-col`
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Col, Row } from 'vant';
|
import { Col, Row } from 'vant';
|
||||||
|
|
||||||
Vue.use(Col);
|
const app = createApp();
|
||||||
Vue.use(Row);
|
app.use(Col);
|
||||||
|
app.use(Row);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,11 +7,12 @@ Layout 提供了`van-row`和`van-col`两个组件来进行行列布局
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Col, Row } from 'vant';
|
import { Col, Row } from 'vant';
|
||||||
|
|
||||||
Vue.use(Col);
|
const app = createApp();
|
||||||
Vue.use(Row);
|
app.use(Col);
|
||||||
|
app.use(Row);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Collapse, CollapseItem } from 'vant';
|
import { Collapse, CollapseItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(Collapse);
|
const app = createApp();
|
||||||
Vue.use(CollapseItem);
|
app.use(Collapse);
|
||||||
|
app.use(CollapseItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Collapse, CollapseItem } from 'vant';
|
import { Collapse, CollapseItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(Collapse);
|
const app = createApp();
|
||||||
Vue.use(CollapseItem);
|
app.use(Collapse);
|
||||||
|
app.use(CollapseItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,12 +3,13 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ContactCard, ContactList, ContactEdit } from 'vant';
|
import { ContactCard, ContactList, ContactEdit } from 'vant';
|
||||||
|
|
||||||
Vue.use(ContactCard);
|
const app = createApp();
|
||||||
Vue.use(ContactList);
|
app.use(ContactCard);
|
||||||
Vue.use(ContactEdit);
|
app.use(ContactList);
|
||||||
|
app.use(ContactEdit);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,12 +7,13 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ContactCard, ContactList, ContactEdit } from 'vant';
|
import { ContactCard, ContactList, ContactEdit } from 'vant';
|
||||||
|
|
||||||
Vue.use(ContactCard);
|
const app = createApp();
|
||||||
Vue.use(ContactList);
|
app.use(ContactCard);
|
||||||
Vue.use(ContactEdit);
|
app.use(ContactList);
|
||||||
|
app.use(ContactEdit);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { CountDown } from 'vant';
|
import { CountDown } from 'vant';
|
||||||
|
|
||||||
Vue.use(CountDown);
|
const app = createApp();
|
||||||
|
app.use(CountDown);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { CountDown } from 'vant';
|
import { CountDown } from 'vant';
|
||||||
|
|
||||||
Vue.use(CountDown);
|
const app = createApp();
|
||||||
|
app.use(CountDown);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { CouponCell, CouponList } from 'vant';
|
import { CouponCell, CouponList } from 'vant';
|
||||||
|
|
||||||
Vue.use(CouponCell);
|
const app = createApp();
|
||||||
Vue.use(CouponList);
|
app.use(CouponCell);
|
||||||
|
app.use(CouponList);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { CouponCell, CouponList } from 'vant';
|
import { CouponCell, CouponList } from 'vant';
|
||||||
|
|
||||||
Vue.use(CouponCell);
|
const app = createApp();
|
||||||
Vue.use(CouponList);
|
app.use(CouponCell);
|
||||||
|
app.use(CouponList);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -7,10 +7,11 @@ Used to select time, support date and time dimensions, usually used with the [Po
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { DatetimePicker } from 'vant';
|
import { DatetimePicker } from 'vant';
|
||||||
|
|
||||||
Vue.use(DatetimePicker);
|
const app = createApp();
|
||||||
|
app.use(DatetimePicker);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { DatetimePicker } from 'vant';
|
import { DatetimePicker } from 'vant';
|
||||||
|
|
||||||
Vue.use(DatetimePicker);
|
const app = createApp();
|
||||||
|
app.use(DatetimePicker);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Dialog } from 'vant';
|
import { Dialog } from 'vant';
|
||||||
|
|
||||||
Vue.use(Dialog);
|
const app = createApp();
|
||||||
|
app.use(Dialog);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -21,11 +21,12 @@ Dialog({ message: '提示' });
|
|||||||
通过组件调用 Dialog 时,可以通过下面的方式进行注册:
|
通过组件调用 Dialog 时,可以通过下面的方式进行注册:
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Dialog } from 'vant';
|
import { Dialog } from 'vant';
|
||||||
|
|
||||||
// 全局注册
|
// 全局注册
|
||||||
Vue.use(Dialog);
|
const app = createApp();
|
||||||
|
app.use(Dialog);
|
||||||
|
|
||||||
// 局部注册
|
// 局部注册
|
||||||
export default {
|
export default {
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Divider } from 'vant';
|
import { Divider } from 'vant';
|
||||||
|
|
||||||
Vue.use(Divider);
|
const app = createApp();
|
||||||
|
app.use(Divider);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Divider } from 'vant';
|
import { Divider } from 'vant';
|
||||||
|
|
||||||
Vue.use(Divider);
|
const app = createApp();
|
||||||
|
app.use(Divider);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { DropdownMenu, DropdownItem } from 'vant';
|
import { DropdownMenu, DropdownItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(DropdownMenu);
|
const app = createApp();
|
||||||
Vue.use(DropdownItem);
|
app.use(DropdownMenu);
|
||||||
|
app.use(DropdownItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { DropdownMenu, DropdownItem } from 'vant';
|
import { DropdownMenu, DropdownItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(DropdownMenu);
|
const app = createApp();
|
||||||
Vue.use(DropdownItem);
|
app.use(DropdownMenu);
|
||||||
|
app.use(DropdownItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Empty } from 'vant';
|
import { Empty } from 'vant';
|
||||||
|
|
||||||
Vue.use(Empty);
|
const app = createApp();
|
||||||
|
app.use(Empty);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Empty } from 'vant';
|
import { Empty } from 'vant';
|
||||||
|
|
||||||
Vue.use(Empty);
|
const app = createApp();
|
||||||
|
app.use(Empty);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Field } from 'vant';
|
import { Field } from 'vant';
|
||||||
|
|
||||||
Vue.use(Field);
|
const app = createApp();
|
||||||
|
app.use(Field);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Field } from 'vant';
|
import { Field } from 'vant';
|
||||||
|
|
||||||
Vue.use(Field);
|
const app = createApp();
|
||||||
|
app.use(Field);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Form } from 'vant';
|
import { Form } from 'vant';
|
||||||
|
|
||||||
Vue.use(Form);
|
const app = createApp();
|
||||||
|
app.use(Form);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Form } from 'vant';
|
import { Form } from 'vant';
|
||||||
|
|
||||||
Vue.use(Form);
|
const app = createApp();
|
||||||
|
app.use(Form);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Grid, GridItem } from 'vant';
|
import { Grid, GridItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(Grid);
|
const app = createApp();
|
||||||
Vue.use(GridItem);
|
app.use(Grid);
|
||||||
|
app.use(GridItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,11 +7,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Grid, GridItem } from 'vant';
|
import { Grid, GridItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(Grid);
|
const app = createApp();
|
||||||
Vue.use(GridItem);
|
app.use(Grid);
|
||||||
|
app.use(GridItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Icon } from 'vant';
|
import { Icon } from 'vant';
|
||||||
|
|
||||||
Vue.use(Icon);
|
const app = createApp();
|
||||||
|
app.use(Icon);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Icon } from 'vant';
|
import { Icon } from 'vant';
|
||||||
|
|
||||||
Vue.use(Icon);
|
const app = createApp();
|
||||||
|
app.use(Icon);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ImagePreview } from 'vant';
|
import { ImagePreview } from 'vant';
|
||||||
|
|
||||||
Vue.use(ImagePreview);
|
const app = createApp();
|
||||||
|
app.use(ImagePreview);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -19,11 +19,12 @@ ImagePreview(['https://img.yzcdn.cn/vant/apple-1.jpg']);
|
|||||||
通过组件调用 ImagePreview 时,可以通过下面的方式进行注册。
|
通过组件调用 ImagePreview 时,可以通过下面的方式进行注册。
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ImagePreview } from 'vant';
|
import { ImagePreview } from 'vant';
|
||||||
|
|
||||||
// 全局注册
|
// 全局注册
|
||||||
Vue.use(ImagePreview);
|
const app = createApp();
|
||||||
|
app.use(ImagePreview);
|
||||||
|
|
||||||
// 局部注册
|
// 局部注册
|
||||||
export default {
|
export default {
|
||||||
@ -112,7 +113,7 @@ setTimeout(() => {
|
|||||||
|
|
||||||
### 组件调用
|
### 组件调用
|
||||||
|
|
||||||
如果需要在图片预览内嵌入组件或其他自定义内容,可以使用组件调用的方式,调用前需要通过 `Vue.use` 注册组件。
|
如果需要在图片预览内嵌入组件或其他自定义内容,可以使用组件调用的方式,调用前需要通过 `app.use` 注册组件。
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<van-image-preview v-model="show" :images="images" @change="onChange">
|
<van-image-preview v-model="show" :images="images" @change="onChange">
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Image as VanImage } from 'vant';
|
import { Image as VanImage } from 'vant';
|
||||||
|
|
||||||
Vue.use(VanImage);
|
const app = createApp();
|
||||||
|
app.use(VanImage);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
@ -53,10 +54,11 @@ Show round image, it may not works at `fit=contain` and `fit=scale-down`
|
|||||||
```
|
```
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Lazyload } from 'vant';
|
import { Lazyload } from 'vant';
|
||||||
|
|
||||||
Vue.use(Lazyload);
|
const app = createApp();
|
||||||
|
app.use(Lazyload);
|
||||||
```
|
```
|
||||||
|
|
||||||
## API
|
## API
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Image as VanImage } from 'vant';
|
import { Image as VanImage } from 'vant';
|
||||||
|
|
||||||
Vue.use(VanImage);
|
const app = createApp();
|
||||||
|
app.use(VanImage);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
@ -63,10 +64,11 @@ Vue.use(VanImage);
|
|||||||
```
|
```
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Lazyload } from 'vant';
|
import { Lazyload } from 'vant';
|
||||||
|
|
||||||
Vue.use(Lazyload);
|
const app = createApp();
|
||||||
|
app.use(Lazyload);
|
||||||
```
|
```
|
||||||
|
|
||||||
### 加载中提示
|
### 加载中提示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { IndexBar } from 'vant';
|
import { IndexBar } from 'vant';
|
||||||
|
|
||||||
Vue.use(IndexBar);
|
const app = createApp();
|
||||||
Vue.use(IndexAnchor);
|
app.use(IndexBar);
|
||||||
|
app.use(IndexAnchor);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { IndexBar, IndexAnchor } from 'vant';
|
import { IndexBar, IndexAnchor } from 'vant';
|
||||||
|
|
||||||
Vue.use(IndexBar);
|
const app = createApp();
|
||||||
Vue.use(IndexAnchor);
|
app.use(IndexBar);
|
||||||
|
app.use(IndexAnchor);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,13 +3,14 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Lazyload } from 'vant';
|
import { Lazyload } from 'vant';
|
||||||
|
|
||||||
Vue.use(Lazyload);
|
const app = createApp();
|
||||||
|
app.use(Lazyload);
|
||||||
|
|
||||||
// with options
|
// with options
|
||||||
Vue.use(Lazyload, {
|
app.use(Lazyload, {
|
||||||
lazyComponent: true,
|
lazyComponent: true,
|
||||||
});
|
});
|
||||||
```
|
```
|
||||||
@ -47,7 +48,7 @@ Use `v-lazy:background-image` to set background url, and declare the height of t
|
|||||||
|
|
||||||
```js
|
```js
|
||||||
// set `lazyComponent` option
|
// set `lazyComponent` option
|
||||||
Vue.use(Lazyload, {
|
app.use(Lazyload, {
|
||||||
lazyComponent: true,
|
lazyComponent: true,
|
||||||
});
|
});
|
||||||
```
|
```
|
||||||
|
@ -5,13 +5,14 @@
|
|||||||
`Lazyload` 是 `Vue` 指令,使用前需要对指令进行注册
|
`Lazyload` 是 `Vue` 指令,使用前需要对指令进行注册
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Lazyload } from 'vant';
|
import { Lazyload } from 'vant';
|
||||||
|
|
||||||
Vue.use(Lazyload);
|
const app = createApp();
|
||||||
|
app.use(Lazyload);
|
||||||
|
|
||||||
// 注册时可以配置额外的选项
|
// 注册时可以配置额外的选项
|
||||||
Vue.use(Lazyload, {
|
app.use(Lazyload, {
|
||||||
lazyComponent: true,
|
lazyComponent: true,
|
||||||
});
|
});
|
||||||
```
|
```
|
||||||
@ -53,7 +54,7 @@ export default {
|
|||||||
|
|
||||||
```js
|
```js
|
||||||
// 注册时设置`lazyComponent`选项
|
// 注册时设置`lazyComponent`选项
|
||||||
Vue.use(Lazyload, {
|
app.use(Lazyload, {
|
||||||
lazyComponent: true,
|
lazyComponent: true,
|
||||||
});
|
});
|
||||||
```
|
```
|
||||||
|
@ -7,10 +7,11 @@ A list component to show items and control loading status.
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { List } from 'vant';
|
import { List } from 'vant';
|
||||||
|
|
||||||
Vue.use(List);
|
const app = createApp();
|
||||||
|
app.use(List);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { List } from 'vant';
|
import { List } from 'vant';
|
||||||
|
|
||||||
Vue.use(List);
|
const app = createApp();
|
||||||
|
app.use(List);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Loading } from 'vant';
|
import { Loading } from 'vant';
|
||||||
|
|
||||||
Vue.use(Loading);
|
const app = createApp();
|
||||||
|
app.use(Loading);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Loading } from 'vant';
|
import { Loading } from 'vant';
|
||||||
|
|
||||||
Vue.use(Loading);
|
const app = createApp();
|
||||||
|
app.use(Loading);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { NavBar } from 'vant';
|
import { NavBar } from 'vant';
|
||||||
|
|
||||||
Vue.use(NavBar);
|
const app = createApp();
|
||||||
|
app.use(NavBar);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { NavBar } from 'vant';
|
import { NavBar } from 'vant';
|
||||||
|
|
||||||
Vue.use(NavBar);
|
const app = createApp();
|
||||||
|
app.use(NavBar);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { NoticeBar } from 'vant';
|
import { NoticeBar } from 'vant';
|
||||||
|
|
||||||
Vue.use(NoticeBar);
|
const app = createApp();
|
||||||
|
app.use(NoticeBar);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { NoticeBar } from 'vant';
|
import { NoticeBar } from 'vant';
|
||||||
|
|
||||||
Vue.use(NoticeBar);
|
const app = createApp();
|
||||||
|
app.use(NoticeBar);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Notify } from 'vant';
|
import { Notify } from 'vant';
|
||||||
|
|
||||||
Vue.use(Notify);
|
const app = createApp();
|
||||||
|
app.use(Notify);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -19,11 +19,12 @@ Notify('通知内容');
|
|||||||
通过组件调用 Notify 时,可以通过下面的方式进行注册(从 2.8.5 版本开始支持):
|
通过组件调用 Notify 时,可以通过下面的方式进行注册(从 2.8.5 版本开始支持):
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Notify } from 'vant';
|
import { Notify } from 'vant';
|
||||||
|
|
||||||
// 全局注册
|
// 全局注册
|
||||||
Vue.use(Notify);
|
const app = createApp();
|
||||||
|
app.use(Notify);
|
||||||
|
|
||||||
// 局部注册
|
// 局部注册
|
||||||
export default {
|
export default {
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { NumberKeyboard } from 'vant';
|
import { NumberKeyboard } from 'vant';
|
||||||
|
|
||||||
Vue.use(NumberKeyboard);
|
const app = createApp();
|
||||||
|
app.use(NumberKeyboard);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { NumberKeyboard } from 'vant';
|
import { NumberKeyboard } from 'vant';
|
||||||
|
|
||||||
Vue.use(NumberKeyboard);
|
const app = createApp();
|
||||||
|
app.use(NumberKeyboard);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Overlay } from 'vant';
|
import { Overlay } from 'vant';
|
||||||
|
|
||||||
Vue.use(Overlay);
|
const app = createApp();
|
||||||
|
app.use(Overlay);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Overlay } from 'vant';
|
import { Overlay } from 'vant';
|
||||||
|
|
||||||
Vue.use(Overlay);
|
const app = createApp();
|
||||||
|
app.use(Overlay);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Pagination } from 'vant';
|
import { Pagination } from 'vant';
|
||||||
|
|
||||||
Vue.use(Pagination);
|
const app = createApp();
|
||||||
|
app.use(Pagination);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Pagination } from 'vant';
|
import { Pagination } from 'vant';
|
||||||
|
|
||||||
Vue.use(Pagination);
|
const app = createApp();
|
||||||
|
app.use(Pagination);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -7,11 +7,12 @@ The PasswordInput component is usually used with [NumberKeyboard](#/en-US/number
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { PasswordInput, NumberKeyboard } from 'vant';
|
import { PasswordInput, NumberKeyboard } from 'vant';
|
||||||
|
|
||||||
Vue.use(PasswordInput);
|
const app = createApp();
|
||||||
Vue.use(NumberKeyboard);
|
app.use(PasswordInput);
|
||||||
|
app.use(NumberKeyboard);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,11 +7,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { PasswordInput, NumberKeyboard } from 'vant';
|
import { PasswordInput, NumberKeyboard } from 'vant';
|
||||||
|
|
||||||
Vue.use(PasswordInput);
|
const app = createApp();
|
||||||
Vue.use(NumberKeyboard);
|
app.use(PasswordInput);
|
||||||
|
app.use(NumberKeyboard);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -7,10 +7,11 @@ The Picker component is usually used with [Popup](#/en-US/popup) Component.
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Picker } from 'vant';
|
import { Picker } from 'vant';
|
||||||
|
|
||||||
Vue.use(Picker);
|
const app = createApp();
|
||||||
|
app.use(Picker);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Picker } from 'vant';
|
import { Picker } from 'vant';
|
||||||
|
|
||||||
Vue.use(Picker);
|
const app = createApp();
|
||||||
|
app.use(Picker);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Popup } from 'vant';
|
import { Popup } from 'vant';
|
||||||
|
|
||||||
Vue.use(Popup);
|
const app = createApp();
|
||||||
|
app.use(Popup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
@ -72,7 +73,12 @@ Use `position` prop to set popup display position
|
|||||||
### Round Corner
|
### Round Corner
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<van-popup v-model:show="show" round position="bottom" :style="{ height: '30%' }" />
|
<van-popup
|
||||||
|
v-model:show="show"
|
||||||
|
round
|
||||||
|
position="bottom"
|
||||||
|
:style="{ height: '30%' }"
|
||||||
|
/>
|
||||||
```
|
```
|
||||||
|
|
||||||
### Get Container
|
### Get Container
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Popup } from 'vant';
|
import { Popup } from 'vant';
|
||||||
|
|
||||||
Vue.use(Popup);
|
const app = createApp();
|
||||||
|
app.use(Popup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
@ -82,7 +83,12 @@ export default {
|
|||||||
设置`round`属性后,弹窗会根据弹出位置添加不同的圆角样式
|
设置`round`属性后,弹窗会根据弹出位置添加不同的圆角样式
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<van-popup v-model:show="show" round position="bottom" :style="{ height: '30%' }" />
|
<van-popup
|
||||||
|
v-model:show="show"
|
||||||
|
round
|
||||||
|
position="bottom"
|
||||||
|
:style="{ height: '30%' }"
|
||||||
|
/>
|
||||||
```
|
```
|
||||||
|
|
||||||
### 指定挂载位置
|
### 指定挂载位置
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Progress } from 'vant';
|
import { Progress } from 'vant';
|
||||||
|
|
||||||
Vue.use(Progress);
|
const app = createApp();
|
||||||
|
app.use(Progress);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Progress } from 'vant';
|
import { Progress } from 'vant';
|
||||||
|
|
||||||
Vue.use(Progress);
|
const app = createApp();
|
||||||
|
app.use(Progress);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { PullRefresh } from 'vant';
|
import { PullRefresh } from 'vant';
|
||||||
|
|
||||||
Vue.use(PullRefresh);
|
const app = createApp();
|
||||||
|
app.use(PullRefresh);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { PullRefresh } from 'vant';
|
import { PullRefresh } from 'vant';
|
||||||
|
|
||||||
Vue.use(PullRefresh);
|
const app = createApp();
|
||||||
|
app.use(PullRefresh);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { RadioGroup, Radio } from 'vant';
|
import { RadioGroup, Radio } from 'vant';
|
||||||
|
|
||||||
Vue.use(Radio);
|
const app = createApp();
|
||||||
Vue.use(RadioGroup);
|
app.use(Radio);
|
||||||
|
app.use(RadioGroup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { RadioGroup, Radio } from 'vant';
|
import { RadioGroup, Radio } from 'vant';
|
||||||
|
|
||||||
Vue.use(Radio);
|
const app = createApp();
|
||||||
Vue.use(RadioGroup);
|
app.use(Radio);
|
||||||
|
app.use(RadioGroup);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Rate } from 'vant';
|
import { Rate } from 'vant';
|
||||||
|
|
||||||
Vue.use(Rate);
|
const app = createApp();
|
||||||
|
app.use(Rate);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Rate } from 'vant';
|
import { Rate } from 'vant';
|
||||||
|
|
||||||
Vue.use(Rate);
|
const app = createApp();
|
||||||
|
app.use(Rate);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Search } from 'vant';
|
import { Search } from 'vant';
|
||||||
|
|
||||||
Vue.use(Search);
|
const app = createApp();
|
||||||
|
app.use(Search);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Search } from 'vant';
|
import { Search } from 'vant';
|
||||||
|
|
||||||
Vue.use(Search);
|
const app = createApp();
|
||||||
|
app.use(Search);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ShareSheet } from 'vant';
|
import { ShareSheet } from 'vant';
|
||||||
|
|
||||||
Vue.use(ShareSheet);
|
const app = createApp();
|
||||||
|
app.use(ShareSheet);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { ShareSheet } from 'vant';
|
import { ShareSheet } from 'vant';
|
||||||
|
|
||||||
Vue.use(ShareSheet);
|
const app = createApp();
|
||||||
|
app.use(ShareSheet);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Sidebar, SidebarItem } from 'vant';
|
import { Sidebar, SidebarItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(Sidebar);
|
const app = createApp();
|
||||||
Vue.use(SidebarItem);
|
app.use(Sidebar);
|
||||||
|
app.use(SidebarItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,11 +3,12 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Sidebar, SidebarItem } from 'vant';
|
import { Sidebar, SidebarItem } from 'vant';
|
||||||
|
|
||||||
Vue.use(Sidebar);
|
const app = createApp();
|
||||||
Vue.use(SidebarItem);
|
app.use(Sidebar);
|
||||||
|
app.use(SidebarItem);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Skeleton } from 'vant';
|
import { Skeleton } from 'vant';
|
||||||
|
|
||||||
Vue.use(Skeleton);
|
const app = createApp();
|
||||||
|
app.use(Skeleton);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Skeleton } from 'vant';
|
import { Skeleton } from 'vant';
|
||||||
|
|
||||||
Vue.use(Skeleton);
|
const app = createApp();
|
||||||
|
app.use(Skeleton);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Slider } from 'vant';
|
import { Slider } from 'vant';
|
||||||
|
|
||||||
Vue.use(Slider);
|
const app = createApp();
|
||||||
|
app.use(Slider);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Slider } from 'vant';
|
import { Slider } from 'vant';
|
||||||
|
|
||||||
Vue.use(Slider);
|
const app = createApp();
|
||||||
|
app.use(Slider);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
@ -3,10 +3,11 @@
|
|||||||
### Install
|
### Install
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Stepper } from 'vant';
|
import { Stepper } from 'vant';
|
||||||
|
|
||||||
Vue.use(Stepper);
|
const app = createApp();
|
||||||
|
app.use(Stepper);
|
||||||
```
|
```
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
@ -7,10 +7,11 @@
|
|||||||
### 引入
|
### 引入
|
||||||
|
|
||||||
```js
|
```js
|
||||||
import Vue from 'vue';
|
import { createApp } from 'vue';
|
||||||
import { Stepper } from 'vant';
|
import { Stepper } from 'vant';
|
||||||
|
|
||||||
Vue.use(Stepper);
|
const app = createApp();
|
||||||
|
app.use(Stepper);
|
||||||
```
|
```
|
||||||
|
|
||||||
## 代码演示
|
## 代码演示
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user