设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
影视
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
React
›
React 里关于 html dom 节点 ref 的引用放哪里比较好,以 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
重度缺钾导致四肢无力
›
WiFi 感知技术解决校园霸凌问题
›
一天背 30 个单词感觉受不了,正常吗
›
请教一下硕 1 后端开发从北京大厂跳回杭州
›
请求推荐便宜耐用机械键盘
今日热议主题
win11 ubuntu 双系统后, win11 无法更新
Only Apple can do 苹果的傻 X 逻辑,自己
出新鲜 88vip 权益
阿里弄的那个知识图谱藏经阁现在怎么样了
[2024 年度音乐回顾] Apple Music 可以开始
Zgo 黑五在售机型:日本大阪 IIJ 线路机(
继续出 iPhone 15Plus 128GB
有一个关于旅游的 APP,复制小某书的旅游攻
寒冬已至,本周四接到老板电话,说我所在部
各位有没有重启系统强迫症
React 里关于 html dom 节点 ref 的引用放哪里比较好,以及在 redux ,zustand 这类框架持有 解析 JSON.stringify()报错的问题
ZGame
· 2024-7-3 15:57:34 · 92 次点击
1. 放 useContext 里,目前可接受
2. 放 redux zustand 里。 不过这样子相关的 redux devtool 中间件会报错失效 因为存在 JSON.stringify 无法解析的问题,关闭中间件调试起来会有点麻烦
3. 通过传递 ref, 感觉这种写法有点累
举报
·
92 次点击
登录
注册
站外分享
微信扫一扫
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 的话就改成在目标组件注册事件监听。通过事件机制调用方法。
返回顶部