antDesignMobile中Switch配合Form使用无效解决方案

介绍

  1. FormSwitch合起来使用无效的原因就是因为Form.ItemSwitch的是value值,而Switch中监听的是checked;所以说我们只需要做一层二次封装即可。非常简单~如下
  2. 本文以antd-mobile举例,其他antd框架解决方案一致!!!

解决

import { Switch } from 'antd-mobile';
const Switch = ({ value, ...props }) => {
  return <Switch checked={value} {...props} />;
};

你可能感兴趣的:(react,疑难杂症,前端)