TX005

卸載後渲染

主控台

Text.js error TX005: Cannot render into an unmounted console root.

發生原因

在主控台根節點呼叫 root.unmount() 後,又呼叫了 root.render()。已卸載的根節點已釋放渲染器和輸入事件監聽器。

修正方式

建立新的根節點,或保持根節點掛載並渲染不同的樹:

root.unmount();const next = await createConsoleRoot();next.render(<App />);

在測試中,從非同步回呼渲染前,先檢查 root.unmounted。