antd form表单赋值Switch不生效

在开发过程中,使用ant design组件的form表单时,有用到Switch,编辑时发现赋值不起作用,看了文档,发现在Switch文档底部有解释:

Form.Item 默认绑定值属性到 value 上,而 Switch 的值属性为 checked。你可以通过 valuePropName 来修改绑定的值属性。

复制代码
<Form.Item name="fieldA" valuePropName="checked">
  <Switch />
</Form.Item>

如此,完美解决!

相关推荐
牛奶8 分钟前
JS随笔:浏览器 API(DOM 与 BOM)
前端·javascript·面试
用泥种荷花16 分钟前
【LangChain.js学习】 会话记忆(临时/长期)全解析
前端
慢慢长大的孩子20 分钟前
原生Android开发与JS桥开发对比分析
前端·后端
爱勇宝22 分钟前
2026年前端生存规划:只会写页面的人,正在被悄悄淘汰
前端·后端·架构
牛奶23 分钟前
JS随笔:异步编程与事件循环
前端·javascript·面试
牛奶24 分钟前
JS随笔:数据结构与集合
前端·javascript·面试
小陆猿33 分钟前
股票实时行情Echarts动态图表
前端·javascript
Dilettante2581 小时前
React Server Components 全链路解析:Next.js 构建产物、导航流程与 Payload 格式
前端·next.js
前端付豪1 小时前
Nest 项目小实践之注册登陆
前端·node.js·nestjs
用户9121917620611 小时前
日本股票K线图生成实战:基于API的完整对接方案
前端