jekip / naive-ui-admin

Naive Ui Admin 是一款基于 Vue3、Vite3 和 TypeScript 的先进中后台解决方案,集成了前沿的前端技术栈和典型业务模型。它拥有二次封装组件、动态菜单、权限校验、粒子化权限控制等核心功能,旨在帮助企业快速构建高质量的中后台项目。无论在新技术运用或业务实践层面,都能为您提供有力支持,并将持续更新,以满足您不断变化的需求
https://naive-ui-admin.vercel.app
MIT License
4.87k stars 906 forks source link

BasicForm的一些问题 #256

Closed tanwenchao closed 1 year ago

tanwenchao commented 1 year ago

{ field: 'type', component: 'NSelect', label: '类型', componentProps: { placeholder: '请选择类型', options: [ { label: '舒适性', value: 1, }, { label: '经济性', value: 2, }, ], onUpdateValue: (e: any) => { console.log(e); }, }, rules: [{ required: true, message: '请选择类型', trigger: ['blur'] }], },

下拉框为必填时,选择了选项,但是不能通过表单验证

tanwenchao commented 1 year ago
image
macbooking commented 1 year ago

https://www.naiveui.com/zh-CN/os-theme/components/form 如果你需要为一个值为 number 类型的表项设定 required,你需要在 rule 对象中设定 type: number

jekip commented 1 year ago

https://www.naiveui.com/zh-CN/os-theme/components/form 如果你需要为一个值为 number 类型的表项设定 required,你需要在 rule 对象中设定 type: number

非常 nice Thank