在初始化 React 应用程序之前是否有理由等待窗口加载事件?
window.addEventListener('load', () => {
ReactDOM.render(
<h1>Reactastic!</h1>,
document.getElementById('rootElement')
);
}, false);
只要 rootElement
是在 html 中定义的,而不是隐藏或由 javascript 动态创建的,是否有可能在 React 初始化时无法及时使用它?
编辑:这也是假设 JavaScript 已加载到页脚中。
最佳答案
假设 JavaScript 已在页面底部加载,则无需等待文档加载,因为 rootElement
已在 DOM 中可用。
关于javascript - 在初始化 ReactJS 应用程序之前是否有必要等待窗口加载事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46564520/