以下是官方文档中的一段代码:
<uni-forms :modelValue="formData" :rules="rules">
<uni-forms-item required :name="['data','hobby']" label="兴趣爱好">
<uni-data-checkbox multiple v-model="formData.data.hobby" :localdata="hobby"/>
</uni-forms-item>
</uni-forms>
我的问题是:像这种情况,如何利用表单的rules校验formData.data.hobby是否为空?
1***@qq.com
- 发布:2022-12-14 12:02
- 更新:2022-12-15 18:15
- 阅读:248
uni-forms表单校验-formData.data.hobby如何校验
分类:uni-app
呆狗的一生 - 呆狗的一生
里面有示例代码啊
hobby: {
rules: [{
required: true,
errorMessage: '请选择兴趣',
},{
validateFunction:function(rule,value,data,callback){
if (value.length < 2) {
callback('请至少勾选两个兴趣爱好')
}
return true
}
}]
}
1***@qq.com (作者)
您提供的示例 数据结构是这样的:formData.hobby,而我想请教的数据结构是多层的:formData.data.hobby,不一样啊
2022-12-20 09:44