mirror of
https://github.com/youzan/vant.git
synced 2026-03-07 02:01:06 +08:00
Doc: remove unused script in site
This commit is contained in:
@@ -73,8 +73,9 @@ Vue.component(Actionsheet.name, Actionsheet);
|
||||
<van-button @click="show1 = true">弹出actionsheet</van-button>
|
||||
<van-actionsheet v-model="show1" :actions="actions1">
|
||||
</van-actionsheet>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -109,7 +110,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -122,8 +122,9 @@ export default {
|
||||
<van-button @click="show2 = true">弹出带取消按钮的actionsheet</van-button>
|
||||
<van-actionsheet v-model="show2" :actions="actions1" cancel-text="取消">
|
||||
</van-actionsheet>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -152,7 +153,6 @@ export default {
|
||||
};
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -52,16 +52,16 @@ Vue.component(Checkbox.name, Checkbox);
|
||||
<div class="van-checkbox-wrapper">
|
||||
<van-checkbox v-model="checkbox1">复选框1</van-checkbox>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
checkbox1: true
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
};
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -74,16 +74,16 @@ export default {
|
||||
<div class="van-checkbox-wrapper">
|
||||
<van-checkbox v-model="checkbox2" disabled>复选框2</van-checkbox>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
checkbox2: true
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
};
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -98,8 +98,9 @@ export default {
|
||||
<van-checkbox v-for="(item, index) in list" :key="index" :name="item">复选框{{item}}</van-checkbox>
|
||||
</van-checkbox-group>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -118,7 +119,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -133,8 +133,9 @@ export default {
|
||||
<van-checkbox v-for="(item, index) in list" :key="index" :name="item">复选框{{item}}</van-checkbox>
|
||||
</van-checkbox-group>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -147,7 +148,6 @@ export default {
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -164,8 +164,9 @@ export default {
|
||||
</van-cell>
|
||||
</van-cell-group>
|
||||
</van-checkbox-group>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -178,7 +179,6 @@ export default {
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -50,8 +50,9 @@ Vue.component(DatetimePicker.name, DatetimePicker);
|
||||
:max-date="maxDate"
|
||||
@change="handlePickerChange">
|
||||
</van-datetime-picker>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -69,7 +70,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -119,7 +119,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import { Dialog } from 'packages/index';
|
||||
import { Dialog } from 'packages';
|
||||
|
||||
const message = '弹窗内容';
|
||||
|
||||
@@ -56,8 +56,9 @@ import { Dialog } from 'vant';
|
||||
```html
|
||||
<van-button @click="onClickAlert">Alert</van-button>
|
||||
<van-button @click="onClickAlert2">无标题 Alert</van-button>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
onClickAlert() {
|
||||
@@ -78,7 +79,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -89,8 +89,9 @@ export default {
|
||||
:::demo 消息确认
|
||||
```html
|
||||
<van-button @click="onClickConfirm">Confirm</van-button>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
onClickConfirm() {
|
||||
@@ -105,7 +106,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## ExpressWay 配送方式
|
||||
|
||||
<script>
|
||||
import { Toast, CellGroup } from 'packages/index';
|
||||
import { Toast, CellGroup } from 'packages';
|
||||
|
||||
export default {
|
||||
data() {
|
||||
@@ -47,17 +47,16 @@ Vue.component(ExpressWay.name, ExpressWay);
|
||||
|
||||
:::demo 基础用法
|
||||
```html
|
||||
<template>
|
||||
<van-cell-group>
|
||||
<van-express-way
|
||||
v-model="currentExpressType"
|
||||
:express-list="expressList"
|
||||
@change="onChange"
|
||||
/>
|
||||
</van-cell-group>
|
||||
</tempalte>
|
||||
<van-cell-group>
|
||||
<van-express-way
|
||||
v-model="currentExpressType"
|
||||
:express-list="expressList"
|
||||
@change="onChange"
|
||||
></van-express-way>
|
||||
</van-cell-group>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -77,7 +76,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -91,7 +89,7 @@ export default {
|
||||
:express-list="expressList"
|
||||
:editable="false"
|
||||
@change="onChange"
|
||||
/>
|
||||
></van-express-way>
|
||||
</van-cell-group>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import { ImagePreview } from 'packages/index';
|
||||
import { ImagePreview } from 'packages';
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
|
||||
@@ -33,11 +33,10 @@ Vue.component(InvalidGoods.name, InvalidGoods);
|
||||
|
||||
:::demo 基础用法
|
||||
```html
|
||||
<template>
|
||||
<van-invalid-goods :goods="goods" />
|
||||
<tempalte/>
|
||||
<van-invalid-goods :goods="goods" />
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
const item = {
|
||||
num: 2,
|
||||
sku_id: 123,
|
||||
@@ -58,7 +57,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -71,8 +71,9 @@ Vue.use(Lazyload, options);
|
||||
<img class="lazy-img" v-lazy="img">
|
||||
</li>
|
||||
</ul>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -87,7 +88,6 @@ export default {
|
||||
};
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -102,8 +102,9 @@ export default {
|
||||
<div class="lazy-background" v-lazy:background-image="img"></div>
|
||||
</li>
|
||||
</ul>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -114,7 +115,6 @@ export default {
|
||||
};
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -131,8 +131,9 @@ export default {
|
||||
</li>
|
||||
</ul>
|
||||
</lazy-component>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -149,7 +150,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -64,16 +64,15 @@ Vue.component(OrderGoods.name, OrderGoods);
|
||||
|
||||
:::demo 基础用法
|
||||
```html
|
||||
<template>
|
||||
<van-order-goods
|
||||
v-model="message1"
|
||||
shop-name="起码运动馆"
|
||||
:price="1050"
|
||||
:item-list="itemList1"
|
||||
/>
|
||||
</template>
|
||||
<van-order-goods
|
||||
v-model="message1"
|
||||
shop-name="起码运动馆"
|
||||
:price="1050"
|
||||
:item-list="itemList1"
|
||||
/>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -87,7 +86,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -95,17 +93,16 @@ export default {
|
||||
|
||||
:::demo 积分商品
|
||||
```html
|
||||
<template>
|
||||
<van-order-goods
|
||||
v-model="message2"
|
||||
shop-name="起码运动馆"
|
||||
:item-list="itemList2"
|
||||
:price="50"
|
||||
:points="200"
|
||||
/>
|
||||
</template>
|
||||
<van-order-goods
|
||||
v-model="message2"
|
||||
shop-name="起码运动馆"
|
||||
:item-list="itemList2"
|
||||
:price="50"
|
||||
:points="200"
|
||||
/>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -124,7 +121,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -132,16 +128,14 @@ export default {
|
||||
|
||||
:::demo 预售商品
|
||||
```html
|
||||
<template>
|
||||
<van-order-goods
|
||||
v-model="message3"
|
||||
shop-name="起码运动馆"
|
||||
:price="1050"
|
||||
:item-list="itemList3"
|
||||
/>
|
||||
</template>
|
||||
<van-order-goods
|
||||
v-model="message3"
|
||||
shop-name="起码运动馆"
|
||||
:price="1050"
|
||||
:item-list="itemList3"
|
||||
/>
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -159,7 +153,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
## PayOrder 支付订单
|
||||
|
||||
<script>
|
||||
import { Toast } from 'packages/index';
|
||||
import { Toast } from 'packages';
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
|
||||
@@ -52,8 +52,9 @@ Vue.component(Picker.name, Picker);
|
||||
:::demo 基础用法
|
||||
```html
|
||||
<van-picker :columns="pickerColumns" @change="handlePickerChange"></van-picker>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
const citys = {
|
||||
'浙江': ['杭州', '宁波', '温州', '嘉兴', '湖州', '绍兴', '金华', '衢州', '舟山', '台州', '丽水'],
|
||||
'福建': ['福州', '厦门', '莆田', '三明', '泉州', '漳州', '南平', '龙岩', '宁德'],
|
||||
@@ -82,7 +83,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -98,8 +98,9 @@ export default {
|
||||
@cancel="handlePickerCancel"
|
||||
@confirm="handlePickerConfirm"
|
||||
></van-picker>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
const citys = {
|
||||
'浙江': ['杭州', '宁波', '温州', '嘉兴', '湖州', '绍兴', '金华', '衢州', '舟山', '台州', '丽水'],
|
||||
'福建': ['福州', '厦门', '莆田', '三明', '泉州', '漳州', '南平', '龙岩', '宁德'],
|
||||
@@ -135,7 +136,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -94,8 +94,9 @@ Vue.component(Popup.name, Popup);
|
||||
<van-popup v-model="popupShow1" class="van-popup-1" :lock-on-scroll="true">
|
||||
从中间弹出popup
|
||||
</van-popup>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -103,7 +104,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -133,8 +133,9 @@ export default {
|
||||
<van-popup v-model="popupShow5" position="left" class="van-popup-5" :overlay="false">
|
||||
<van-button @click.native="popupShow5 = false">关闭 popup</van-button>
|
||||
</van-popup>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -155,7 +156,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -44,8 +44,8 @@ Vue.component(Radio.name, Radio);
|
||||
<van-radio name="1" v-model="radio1">单选框1</van-radio>
|
||||
<van-radio name="2" v-model="radio1">单选框2</van-radio>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
```
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -53,7 +53,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -67,8 +66,9 @@ export default {
|
||||
<van-radio name="1" v-model="radio2" disabled>未选中禁用</van-radio>
|
||||
<van-radio name="2" v-model="radio2" disabled>选中且禁用</van-radio>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -76,7 +76,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -92,8 +91,9 @@ export default {
|
||||
<van-radio name="2">单选框2</van-radio>
|
||||
</van-radio-group>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -101,7 +101,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -117,8 +116,9 @@ export default {
|
||||
<van-cell><van-radio name="2">单选框2</van-radio></van-cell>
|
||||
</van-cell-group>
|
||||
</van-radio-group>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -126,7 +126,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -32,8 +32,9 @@ Vue.component(Search.name, Search);
|
||||
:::demo 基础用法
|
||||
```html
|
||||
<van-search placeholder="商品名称" @search="goSearch"></van-search>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
goSearch(value) {
|
||||
@@ -41,7 +42,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -60,8 +60,9 @@ export default {
|
||||
:::demo 监听对应事件
|
||||
```html
|
||||
<van-search placeholder="商品名称" @search="goSearch" @change="handleChange" @cancel="handleCancel"></van-search>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
goSearch(value) {
|
||||
@@ -75,7 +76,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -55,8 +55,9 @@ Vue.component(Steps.name, Steps);
|
||||
</van-steps>
|
||||
|
||||
<van-button @click="nextStep">下一步</van-button>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -70,7 +71,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -55,8 +55,9 @@ Vue.component(Swipe.name, Swipe);
|
||||
</a>
|
||||
</van-swipe-item>
|
||||
</van-swipe>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -67,7 +68,6 @@ export default {
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -82,8 +82,9 @@ export default {
|
||||
<img v-lazy="img" alt="">
|
||||
</van-swipe-item>
|
||||
</van-swipe>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -94,7 +95,6 @@ export default {
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -109,8 +109,9 @@ export default {
|
||||
<img v-lazy="img" alt="">
|
||||
</van-swipe-item>
|
||||
</van-swipe>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -127,7 +128,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -25,13 +25,12 @@ Vue.component(SwitchCell.name, SwitchCell);
|
||||
|
||||
:::demo 基础用法
|
||||
```html
|
||||
<template>
|
||||
<van-cell-group>
|
||||
<van-switch-cell v-model="checked" title="标题" />
|
||||
</van-cell-group>
|
||||
</template>
|
||||
<van-cell-group>
|
||||
<van-switch-cell v-model="checked" title="标题" />
|
||||
</van-cell-group>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -39,7 +38,6 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -66,10 +66,9 @@ Vue.component(Switch.name, Switch);
|
||||
<div class="demo-switch__text">{{ switchState2 ? ' 打开' : '关闭' }}</div>
|
||||
</van-col>
|
||||
</van-row>
|
||||
```
|
||||
|
||||
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -90,7 +89,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -110,8 +108,9 @@ export default {
|
||||
<div class="demo-switch__text">关闭</div>
|
||||
</van-col>
|
||||
</van-row>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -120,7 +119,6 @@ export default {
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -140,8 +138,9 @@ export default {
|
||||
<div class="demo-switch__text">关闭</div>
|
||||
</van-col>
|
||||
</van-row>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -150,7 +149,6 @@ export default {
|
||||
};
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -134,8 +134,9 @@ Vue.component(Tabs.name, Tabs);
|
||||
<van-tab title="选项三">内容三</van-tab>
|
||||
<van-tab title="选项四">内容四</van-tab>
|
||||
</van-tabs>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
popalert() {
|
||||
@@ -143,7 +144,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -216,8 +216,9 @@ export default {
|
||||
<van-tab title="选项三">内容三</van-tab>
|
||||
<van-tab title="选项四">内容四</van-tab>
|
||||
</van-tabs>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
handleTabClick(index) {
|
||||
@@ -225,7 +226,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
</style>
|
||||
|
||||
<script>
|
||||
import { Toast } from 'packages/index';
|
||||
import { Toast } from 'packages';
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
@@ -83,9 +83,10 @@ import { Toast } from 'vant';
|
||||
<van-button @click="showFailToast">失败</van-button>
|
||||
<van-button @click="showForbidClickToast">背景不能点击</van-button>
|
||||
<van-button @click="showCustomizedToast(5000)">倒数5秒</van-button>
|
||||
```
|
||||
|
||||
<script>
|
||||
import { Toast } from 'packages/index';
|
||||
```javascript
|
||||
import { Toast } from 'packages';
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
@@ -125,7 +126,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -135,9 +135,10 @@ export default {
|
||||
```html
|
||||
<van-button @click="showToast">打开</van-button>
|
||||
<van-button @click="closeToast">关闭</van-button>
|
||||
```
|
||||
|
||||
<script>
|
||||
import { Toast } from 'packages/index';
|
||||
```javascript
|
||||
import { Toast } from 'packages';
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
@@ -149,7 +150,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
@@ -159,9 +159,10 @@ export default {
|
||||
:::demo 手动关闭
|
||||
```html
|
||||
<van-button @click="showHtmlToast">打开</van-button>
|
||||
```
|
||||
|
||||
<script>
|
||||
import { Toast } from 'packages/index';
|
||||
```javascript
|
||||
import { Toast } from 'packages';
|
||||
|
||||
export default {
|
||||
methods: {
|
||||
@@ -173,7 +174,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
@@ -34,8 +34,9 @@ Vue.component(Uploader.name, Uploader);
|
||||
<van-icon name="photograph"></van-icon>
|
||||
</van-uploader>
|
||||
</div>
|
||||
```
|
||||
|
||||
<script>
|
||||
```javascript
|
||||
export default {
|
||||
methods: {
|
||||
logContent(file) {
|
||||
@@ -43,7 +44,6 @@ export default {
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
```
|
||||
:::
|
||||
|
||||
|
||||
Reference in New Issue
Block a user