设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
React
›
React 里关于 html dom 节点 ref 的引用放哪里比较好,以 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
在上海开车习惯了,去杭州开的好别扭。
›
大家有没有思考过如何面对死亡
›
几天洗一次头?洗多了真的会秃么?
›
为何大多数应届学生宁愿 5k 不包吃住当一个
›
身为面试官如何能 找出来匹配的候选人
今日热议主题
[送码] 一个让你掌握车辆保养节奏的 App [i
咨询: ios 转安卓软件替换
[开源] 一款专注于记录和写作的跨端 AI 笔
收 airpods pro(1 代)的 [右耳] 耳机
出 1TM2,2.5 寸机械盘
想尝试一下 MiniLED+HVA 的显示器,这个时间
macbook air m4 国补叠加教育优惠 5799 的
感觉阿里云服务的收益完全就是建立在信息差
raycast 能平替 spotlight 吗?
新开发的网站,几乎全部由 AI 生成,我只负
React 里关于 html dom 节点 ref 的引用放哪里比较好,以及在 redux ,zustand 这类框架持有 解析 JSON.stringify()报错的问题
ZGame
· 2024-7-3 15:57:34 · 128 次点击
1. 放 useContext 里,目前可接受
2. 放 redux zustand 里。 不过这样子相关的 redux devtool 中间件会报错失效 因为存在 JSON.stringify 无法解析的问题,关闭中间件调试起来会有点麻烦
3. 通过传递 ref, 感觉这种写法有点累
举报
·
128 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
6 条回复
沙发
LunaSeki
小成
2024-7-3 16:07:55
比起传递 ref ,感觉传递操作 ref 的方法比较好吧
板凳
LandCruiser
小成
2024-7-3 16:45:58
说说具体需求
地板
kongkx
初学
2024-7-3 19:50:50
https://redux.js.org/style-guide/#do-not-put-non-serializable-values-in-state-or-actions
5#
DiamondYuan
小成
2024-7-3 20:28:50
页面最顶层放一个 context
6#
mxT52CRuqR6o5
小成
2024-7-4 10:13:31
放了会因为无法序列化影响 devtools 的使用,并不是说绝对不能放
7#
nulIptr
小成
2024-7-4 10:33:05
我觉得 ref 传来传去纯属多余,不如返璞归真,
1.用的时候去 querySelector ,jquery 玩法。看你贴的代码里面 ref 都是 div 类型,估计是没挂什么 ImperativeHandle ,光拿 dom ,你代码里面贴的部分,byId 就够用了,也不会太混乱
2.如果挂了 ImperativeHandle 的话就改成在目标组件注册事件监听。通过事件机制调用方法。
浏览过的版块
上海
二手交易
外包
AdSense
JetBrains
深圳
问与答
Google
GitHub
返回顶部