同时创建两个根节点?

来源:6-7 Loading组件封装-方案一

慕桂英44838248

2023-08-05

官网不是说 “ 如果你的应用程序完全由 React 构建,你仅应该创建全局唯一的一个根节点,并只调用一次 root.render。”
为什么还可以使用 ReactDOM.createRoot(loading).render(<Loading/>) 呢?疑惑!

写回答

2回答

河畔一角

2024-09-24

我们相当于在html中插入了两个节点,一个是id=root,一个是id=loading,Loading这个只是为了做Loading效果。 也是巧妙的使用了createRoot

0
0

河畔一角

2023-08-05

一个应用内一个根节点,我们第二个节点不参与第一个应用,也没有修改第一个应用。loading是独立的组件。没有问题

0
0

React18+TS 通用后台管理系统解决方案落地实战

全面提升React高阶技能,灵活驾驭各类后台管理系统开发痛点

624 学习 · 226 问题

查看课程