@ruiyun/react-form
v2.0.1
Published
基础form的react版
Downloads
25
Readme
react-form
TODO: description
- 之前的onChange实际对应着onChangeDefer,这是为了解决模块一加载就触发onChange,如果不defer就会导致后面加载的模块监听不到变化的问题
- 但是这样会导致需要立即响应用户操作类的交互被打断,比如,中文输入法不能输入中文
- 后来改成了,默认onChange就是立即onChange,解决了中文输入问题。但这也导致加载时需要立即触发的这类模块的开发者需要使用onChangeDefer,理解和解释的成本变高。
- “如果不defer就会导致后面加载的模块监听不到变化的问题”,这个通过提前监听注册的方式解决,useEffect 换成 useLayoutEffect
Usage
const reactForm = require('react-form');
// TODO: DEMONSTRATE API