gpt4 book ai didi

javascript - 提取对单独文件的 ReactDOM.render() 调用

转载 作者:行者123 更新时间:2023-11-30 00:06:15 28 4
gpt4 key购买 nike

背景

我的 React 应用目前包含 3 个顶级组件;标题、解释段落和应用程序本身,包装了一堆子组件。最后一部分没问题,每个子组件都被提取到自己的文件中并导入。

现在,在我的主要 JavaScript 文件中,我有这三个组件,然后在底部,我对每个组件都有一个 ReactDOM.render(...) 调用,这似乎是一个有点不整洁,特别是如果以后应该添加更多组件。

问题

根据今天的标准,这些文件是否应该提取到它们自己的文件中?如果是,最好的(或者至少是好的)方法是什么?

最佳答案

在这种情况下,您可以创建一个主要组件并包装其他三个组件,您的代码将如下所示

var App = React.createClass({
render: function() {
return <div>
<Header />
<Paragraph />
<Explanation />
</div>;
}
});

ReactDOM.render(<App />, document.getElementById('put here your root id'));

关于javascript - 提取对单独文件的 ReactDOM.render() 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38406625/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com