我最初是通过PHP包含完成的,但是一旦我开始嵌套变量,React就开始给我提问。这意味着现在我有了巨大的回报容器。例如......
if (this.state.transitiontime){
return (
<div id="stuff">
//lots of html content//
</div>
);}
将//lots of html content//
分隔为单独的文件的最佳方法是什么?
当我用PHP做的时候,我确实喜欢......
if (this.state.transitiontime){
return (
<div id="stuff">
<?php includes('htmlcontent.php');?>
</div>
);}
答案 0 :(得分:2)
您将使用您在ReactJS中编写的组件。例如,您将能够包含您的组件&#34; SomeComponent&#34;当像这样使用JSX时:
if (this.state.transitiontime){
return (
<div id="stuff">
<SomeComponent />
</div>
);}