介绍
Form和Switch合起来使用无效的原因就是因为Form.Item给Switch的是value值,而Switch中监听的是checked;所以说我们只需要做一层二次封装即可。非常简单~如下- 本文以
antd-mobile举例,其他antd框架解决方案一致!!!
解决
import { Switch } from 'antd-mobile';
const Switch = ({ value, ...props }) => {return <Switch checked={value} {...props} />;
};