设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
React
›
为啥这段代码会造成内存泄露啊?
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
国内 TOP 大厂快满 3 年了,想裸辞自由几个
›
失业的程序员们都在干啥?
›
你能接受女朋友不要彩礼,但是和你谈之前经
›
半夜扰民怎么办,已经严重影响休息了
›
F站怎么有这么多人以 PC 为荣?
今日热议主题
多多百亿补贴买的 mba,牛皮纸拆封了,怀疑
发布 app,软件大家都用的什么授权服务
根据照片生成视频或者根据语音生成一段语音
尝试用 Antigravity Vibe Coding 了一个在
为什么感觉 React 编写起来比 Vue 复杂很多
小米 MIMO 这个大模型模型接口有点抽象,竟
想问个社会问题
Android 语音转文字实时字幕--实战小语种日
继欧盟之后,日本也强迫苹果开放第三方市场
国内云服务器封端口问题
显示全部
|
最新评论
42 条回复
·
3595 次点击
11#
iosyyy
小成
2024-4-28 16:01:04
visibleData.value 不还在吗 你只把 list = null 只改了 list 的指向 gc 扫的时候 visibleData.value 还在
按 java gc 答的 不大知道 js gc 啥样
12#
freeman12
初学
2024-4-28 16:02:25
建议放个复现链接
13#
Livid
初学
2024-4-28 16:04:58
@wunonglin 谢谢,那两个使用 AI 回复的账号已经被彻底 ban 。
14#
qping
小成
2024-4-28 16:05:55
这段代码看着是想实现
1. 订阅 websocket 的地址,然后更新到 data.value
2. 如果 data.value 发生改变,重新排序( remindEndTime > now 的数据显示到最前面),更新到 visibleData.value
如果上面需求理解正确的话,那实现就很奇怪
1. 为什么 list 定义不在 handleData 内,既然用完置为 null ,那就不应该是个全局变量
2. 为什么使用 setInterval 来更新数据,不使用 watch 来监听 data.value
15#
jy02534655
小成
2024-4-28 16:07:30
list = data.value; 改成 const list = data.value;
visibleData.value = list 改成深拷贝复制一份看看
你这个每 0.3 秒就执行一次会不会太快了,setInterval 的话会不管 handleData 是否执行完成都会执行吧?
要不在 handleData 里面写 settimeout ,等 handleData 执行完,并且通过 nextTick 自调用来实现循环看看呢
16#
CivAx
小成
2024-4-28 16:24:30
@yxd19 #6 好酷!原来还可以这样 Highlight 页内文本!
17#
nevermoreluo
小成
2024-4-28 16:30:55
打印过时间吗?
有没有可能数据太多了。。。。setInterval 300 毫秒来不及处理?
18#
imherer
初学
2024-4-28 16:35:06
@CivAx 这个 Highlight 是咋实现的哦
19#
Arrowing
小成
2024-4-28 16:35:47
全是闭包,不出问题才怪呢。
最主要的 orderBy 定义没写出来
20#
g0python32
小成
2024-4-28 16:48:49
@imherer chrome -> 复制指向突出显示的内容的链接
https://www.fshex.com/t/1036400#;:~:text=%E8%BF%99%E4%B8%AA%20Highlight%20%E6%98%AF-,%E5%92%8B%E5%AE%9E%E7%8E%B0%E7%9A%84,-%E5%93%A6
下一页 »
1
2
3
4
5
/ 5 页
下一页
浏览过的版块
配件
Apple
职场话题
GitHub
游戏开发
推广
NAS
上海
问与答
程序员
返回顶部