[英]React - How can I import all my components into one
我希望能够在App.js中访问我的HeaderRow,而不必在App.js中导入TableHeader。
我的代码如下: src / App.js
import Table from './Components/Table';
src /组件/Table.js
import TableHeader from './TableHeader';
import TableBody from './TableBody';
import TableFooter from './TableFooter';
在TableHeader.js中,我有HeaderRow(component)和HeaderCell(component),在TableBody.js中,我具有BodyRow(component)和BodyCell(component)...
没有导入语句,您的App.js代码将永远无法找到HeaderRow。 您可以创建一个index.js文件并导出所有组件,以便您可以创建一个导入语句
在您的主要组件中创建您要导出的所有类,例如
class Table extends React.Component {
....
}
class TableHeader extends React.Component {
....
}
然后像这样导出它们
export { Table, TableHeader };
简单地从另一个组件导入它们
import {Table, TableHeader} from "./Component";
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.