设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
React
›
请教一个 react hook 的问题
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
GKD 上架 Google Play 封闭式测试邀请
›
说说你 N 刷的国产经典电视剧。
›
从这个图里你能看出什么规律?
›
找领导谈薪资他每个月给我涨了 180 元是什
›
有大佬解释一下今天为啥还小涨了吗
今日热议主题
有没有那种大屏幕, 外接个主机或者手机投屏
MoonBit 现在支持函数别名,使跨包导入和再
程序员空窗期适合当保安吗
华为手环 9 标准版 99r
求份工作: 电商核心交易, 高可用, 86 年
农村自建房,想在围墙大门口装一个网络摄像
Rust 两次入门后,尝试写一个 web 项目,懵
国内 WordPress 服务器推荐 (情况特殊, 流
求一个使用网页远程控制 windows 的方法
逃不出的魔咒
显示全部
|
最新评论
35 条回复
·
752 次点击
31#
connection
小成
2024-3-29 20:18:10
@otakustay 以前都得这么干 TAT
32#
iOCZS
小成
2024-3-29 20:30:47
主要是 aHandle 是不是纯的,它是纯的话,你甚至可以拿到组件外边去。如果不纯的话,它依赖什么数据?依赖变化的时候,它是需要更新的。
33#
rocmax
小成
2024-3-29 20:51:30
是不是把 vue 里用 watch 的习惯带来了?
type 在哪里变的就在哪里挂处理函数,useeffect 不是干这个的
34#
lee88688
小成
2024-3-29 22:44:45
闭包问题,在 react 里面没有太好的解决方案,op 说的是否还要再往上套的问题是肯定的,如果想要保持引用稳定就是要付出这个代价,这也就是 react 目前的问题。
vue 或者 solidjs 这些没有这个问题是因为他们所有的数据外面都有一层壳,vue 的 val.value ,solidjs 的 value(),都是帮你在外面加了一层,当然渲染机制也不同,所以加壳就加吧。
35#
zbowen66
小成
2024-3-30 11:52:56
@rocmax #45 别洗了,缺点就是缺点
36#
dudubaba
初学
2024-3-30 16:07:15
这种感觉就是 eslint 的锅, 这种场景还是很多的,因为 useEffect 不能直接用 async ,所以函数定义在 useEffect 里又不能共用,抽出来又出现你这种依赖报错问题,但是实际上不加函数依赖是正常的,用这种依赖问题又一大堆冗余代码。如果全局 eslint 改不掉建议用 eslint-disable-next-line 这种禁用掉。
1
2
3
4
/ 4 页
浏览过的版块
PHP
宽带症候群
奇思妙想
MacBook Pro
Android
返回顶部