我不明白 module.exports 如何只导出一个依赖于子组件但仍然在 DOM 中呈现的组件,尽管该子组件从未被导出。
//组件.js
var SubComponent = React.createClass({
...
});
var Component = React.createClass({
...
render: function () {
return(
<div><SubComponent /> stuff</div>`)
}});
module.exports = Component
//main.js
var Component = require('./component.js');
var MainContainer = React.createClass({
render: function () {return (
<Component />)
}})