中等React生命周期
0 1

React的函数式组件是否具有生命周期?为什么?

【概念释义】

函数组件没有类组件那种实例生命周期方法,但通过 Hooks 可在等价时机执行逻辑:首次渲染 ≈ mount,依赖变化 ≈ update,清理函数 ≈ unmount。因此说「函数组件有生命周期语义」更准确,而非挂载在组件实例上的钩子名。

【基础使用】

jsx
function Chat({ roomId }) {
  const [msgs, setMsgs] = useState([]);

  "qb-hl-comment">// mount + roomId 变化(update)
  useEffect(() => {
    const conn = connect(roomId);
    conn.

登录查看完整 920

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)