今天遇到了一个h5端的问题,vant Form组件使用单选框没渲染出来,
最后发现是vue版本的问题。。
<van-field name="radio" label="单选框">
<template #input>
<van-radio-group v-model="radio">
<van-radio name="1">单选框 1</van-radio>
<van-radio name="2">单选框 2</van-radio>
</van-radio-group>
</template>
</van-field>
<template #input> 是 Vue 2.6+ 的插槽语法,如果你的 Vue 版本较旧,slot=“input”
<van-field name="radio" label="单选框">
<template slot="input">
<van-radio-group v-model="radio">
<van-radio name="1">单选框 1</van-radio>
<van-radio name="2">单选框 2</van-radio>
</van-radio-group>
</template>
</van-field>