React Customer Hook

68 阅读1分钟

What:
将组件逻辑抽象出来,实现逻辑复用。
where:
举一个简单的列子:query 一个列表接口,获得到数据List,但是因为后端数据结构不满足前端使用,因此需要将数据结构重构,ok, 我们重构完成!
因为这是个列表,需要支持增加删除修改,而且在提交到接口是需要又重构成接口需要的数据结构,OK,我们做完了。 此产品大大告诉你,有一个页面也需要用到这个接口,除了UI不一样,其他几乎没有什么变化。这个时候最右的做法就是将 React Customer Hook. 所以我总结什么时候使用: 当一份数据需要绑定到视图,且这份数据自身会伴随一些处理逻辑时(如CURD),且这些数据又会被其他组件复用是,考虑使用 React Customer hook.