想问大家公司目前使用 react hooks 的情况怎么样惹

2021-02-08 13:57:52 +08:00
 HariopaNic

公司一直没用,我最近学了下想在下个迭代试试,毕竟想学点新东西,不知道现在大环境下 react hooks 发展成什么样了,大家所在的公司现在比较侧重用 react hooks 嘛

3359 次点击
所在节点    程序员
34 条回复
zhuzhibin
2021-02-08 18:14:20 +08:00
我想请教一下使用 react-hooks 的优势有哪些?
imjamespond
2021-02-08 20:02:09 +08:00
@wobuhuicode 要说监听 class 可以 shouldupdate 和 didupdate,里面可以根据业务比如大于或小于,而 hooks 要用 ref 保存更新之前的值,反而麻烦,只能说互有利弊,个人认为 hooks 不能完全替代 class
beginor
2021-02-08 20:33:59 +08:00
最近也才发现 hooks 真象
beginor
2021-02-08 20:34:39 +08:00
最近也才发现 hooks 真香,有入坑的打算
@beginor
danieladu
2021-02-08 21:08:30 +08:00
必须全面使用,配合 ts,太香了
duan602728596
2021-02-08 22:01:47 +08:00
项目全部使用 hook,太香了,太爽了,太舒服了
JerryCha
2021-02-08 22:30:25 +08:00
什么?居然还有人写 React 没用 hook ?
guoliim
2021-02-08 22:35:18 +08:00
already hook
cleveryun
2021-02-09 12:37:21 +08:00
普及度这么高的吗,我们项目框架版本轻易不更改,还没到可以用 hook 的版本
HariopaNic
2021-02-09 13:37:05 +08:00
@cleveryun 我们也是,所以一直没办法试试新东西。
SmiteChow
2021-02-10 10:42:34 +08:00
使用了一个月了,个人认为已经 Ready for Production 。
Jtyczc
2021-02-12 05:11:28 +08:00
我就想问问

全面用 hook 了的一定要用上 ts 吗?

另外,状态管理选哪个? redux ? mobx ?
HariopaNic
2021-02-20 10:19:09 +08:00
@azcvcza 为啥我在 callback 中打印出来的值还是旧的- -
azcvcza
2021-02-20 11:31:59 +08:00
@HariopaNic 我一般这么用只是为了在 setXXX 后一定会做某件事,useState 这东西高度依赖闭包,你取的时候估计拿到的不是最新值。我只能用 useRef 来解决,或者看其他大佬有没有更好的办法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/752334

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX