请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

useUsers 和 userProjects 是不是也可以用泛型抽象成同一个方法然后接受参数?

useUsers 和 userProjects 是不是也可以用泛型抽象成同一个方法然后接受不同参数实现不同的请求,这种方式是不是就过度抽象了?
我以前做项目就遇到过这种问题,分开写多个重复的只是改几个名字的use文件呢,感觉重复劳动很多,但是保留了单独请求的灵活性。我困惑如何做取舍

正在回答

1回答

我个人觉得没必要,抽象和不抽象要保持一个平衡,再抽象一层就有点过了

0 回复 有任何疑惑可以回复我~
  • 老师,可是 useUsers 和 useProject 的逻辑很接近,为什么不直接抽象成同一个 hook 函数就行了?
    回复 有任何疑惑可以回复我~ 2021-06-13 19:30:05
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信