docs(Form): use new unified syntax for perf
This commit is contained in:
+30
-18
@@ -126,7 +126,9 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="switch" label="开关">
|
||||
<van-switch v-model="switchChecked" slot="input" size="20" />
|
||||
<template #input>
|
||||
<van-switch v-model="switchChecked" size="20" />
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
@@ -146,17 +148,17 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="checkbox" label="复选框">
|
||||
<van-checkbox v-model="checkbox" slot="input" shape="square" />
|
||||
<template #input>
|
||||
<van-checkbox v-model="checkbox" shape="square" />
|
||||
</template>
|
||||
</van-field>
|
||||
<van-field name="checkboxGroup" label="复选框组">
|
||||
<van-checkbox-group
|
||||
v-model="checkboxGroup"
|
||||
slot="input"
|
||||
direction="horizontal"
|
||||
>
|
||||
<van-checkbox name="1" shape="square">复选框 1</van-checkbox>
|
||||
<van-checkbox name="2" shape="square">复选框 2</van-checkbox>
|
||||
</van-checkbox-group>
|
||||
<template #input>
|
||||
<van-checkbox-group v-model="checkboxGroup" direction="horizontal">
|
||||
<van-checkbox name="1" shape="square">复选框 1</van-checkbox>
|
||||
<van-checkbox name="2" shape="square">复选框 2</van-checkbox>
|
||||
</van-checkbox-group>
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
@@ -177,10 +179,12 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="radio" label="单选框">
|
||||
<van-radio-group v-model="radio" direction="horizontal" slot="input">
|
||||
<van-radio name="1">单选框 1</van-radio>
|
||||
<van-radio name="2">单选框 2</van-radio>
|
||||
</van-radio-group>
|
||||
<template #input>
|
||||
<van-radio-group v-model="radio" direction="horizontal">
|
||||
<van-radio name="1">单选框 1</van-radio>
|
||||
<van-radio name="2">单选框 2</van-radio>
|
||||
</van-radio-group>
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
@@ -200,7 +204,9 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="stepper" label="步进器">
|
||||
<van-stepper v-model="stepper" slot="input" />
|
||||
<template #input>
|
||||
<van-stepper v-model="stepper" />
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
@@ -220,7 +226,9 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="rate" label="评分">
|
||||
<van-rate v-model="rate" slot="input" />
|
||||
<template #input>
|
||||
<van-rate v-model="rate" />
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
@@ -240,7 +248,9 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="slider" label="滑块">
|
||||
<van-slider v-model="slider" slot="input" />
|
||||
<template #input>
|
||||
<van-slider v-model="slider" />
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
@@ -260,7 +270,9 @@ export default {
|
||||
|
||||
```html
|
||||
<van-field name="uploader" label="文件上传">
|
||||
<van-uploader v-model="uploader" slot="input" />
|
||||
<template #input>
|
||||
<van-uploader v-model="uploader" />
|
||||
</template>
|
||||
</van-field>
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user