摘要: 1 用法如下: // 子组件 const ChildCmp =(props, ref) => { const [value, setValue] = useState(''); const click = useCallback(() => { console.log(value) }, [valu 阅读全文
posted @ 2020-06-08 17:56 饭饭大人 阅读(2198) 评论(0) 推荐(0) 编辑
摘要: 1 useCallback 用法如下: const Page = props => { const [value, setValue] = useState(''); // 使用此方法包装,每次组件更新的时候,此类方法不会再重新创建 // 达到性能优化的效果 // 第二个参数依赖项,当依赖性发生改变 阅读全文
posted @ 2020-06-08 17:44 饭饭大人 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 1 react hooks 增强原函数学法的功能,赋予了其可以更新自身内部状态的api,在大部分情况下能够完美的替换类的写法,使得代码更具有可能性,更加优美 2 虽然如此,尽管觉得自己理解的很透彻的情况下,也不要随意去重构自己的代码,可以在新的业务逻辑中尝试使用她,你会发现hooks不能完全代替类的 阅读全文
posted @ 2020-06-08 09:39 饭饭大人 阅读(408) 评论(0) 推荐(0) 编辑
摘要: // 注意: 使用textarea支持换行,使用input不支持换行 const textarea = document.createElement('textarea'); textarea.value = content; document.body.appendChild(textarea); 阅读全文
posted @ 2020-06-08 09:14 饭饭大人 阅读(922) 评论(0) 推荐(0) 编辑