我目前正在学习 React.js我正在尝试一个简单的项目,该项目可能会有一些非常繁重的正文内容,但我必须将它们保存在一个页面中,所以我选择了选项卡式组件作为可能的解决方案。
所以我计划将选项卡内容放入单独的 HTML 中,然后将它们include
隐藏到主页中,直到单击它们的选项卡选项,但这是否意味着只有在单击选项卡选项后,HTML 才会加载到应用程序中?
通常我会认为单独的 HTML 会在加载主页的同时加载,但使用 React.js,也许功能不同?
有人可以澄清一下吗?谢谢!
单页应用程序通常会立即"加载",视图会根据交互而变化。因此,如果您正确设置了布局,则在加载页面时将解释内容。
你所说的HTML被正确地称为组件。React 中的所有内容都基于 JavaScript。您将组件存储在以.js而不是.html结尾的 JavaScript 文件中,然后 JavaScript 函数将返回您的 JSX 组件作为其返回值,这将触发 DOM 重新加载。