在 useWebsocket 示例中,UI 渲染是通过 ref 进行的,这种方式是常规模式吗?
作者: Renderz创建于 2025年7月31日更新于 2026年5月20日
ref 的变化不会触发 UI 的重新渲染,但由于 useWebsocket 内部状态触发了重新渲染,因此也可以使用 ref 映射 UI,以防止 setState 触发两次渲染。这个理解是正确的吗?另外,ref.current = useMemo 这种写法有什么说法吗?请大佬们指点一下。
内容来源: alibaba/hooks