无法在ReactJS的第一个组件中加载第二个组件
为什么我的第二个组件没有加载到第一个组件中?代码如下:无法在ReactJS的第一个组件中加载第二个组件,reactjs,components,Reactjs,Components,为什么我的第二个组件没有加载到第一个组件中?代码如下: var ComponentOne = React.createClass({ render: function(){ return( <div> <h1>ComponentOne</h1> <componentTwo /> </div> ) }, }); var
var ComponentOne = React.createClass({
render: function(){
return(
<div>
<h1>ComponentOne</h1>
<componentTwo />
</div>
)
},
});
var componentTwo = React.createClass({
render: function(){
return(
<div>
<h2> componentTwo </h2>
</div>
)
}
})
var ComponentOne=React.createClass({
render:function(){
返回(
成分
)
},
});
var componentTwo=React.createClass({
render:function(){
返回(
成分二
)
}
})
在这里,我通过
在第一个组件中添加了第二个组件,但仍然没有显示
这是。只要用大写字母开始你的组件2,它就会工作 差不多
var ComponentOne = React.createClass({
render: function(){
return(
<div>
<h1>ComponentOne</h1>
<ComponentTwo />
</div>
)
},
});
var ComponentTwo = React.createClass({
render: function(){
return(
<div>
<h2> componentTwo </h2>
</div>
)
}
})
var ComponentOne=React.createClass({
render:function(){
返回(
成分
)
},
});
var ComponentTwo=React.createClass({
render:function(){
返回(
成分二
)
}
})
为什么是首都?可以在这里找到解释
希望这有帮助
祝你好运 只要用大写字母开始你的组件2,它就会工作 差不多
var ComponentOne = React.createClass({
render: function(){
return(
<div>
<h1>ComponentOne</h1>
<ComponentTwo />
</div>
)
},
});
var ComponentTwo = React.createClass({
render: function(){
return(
<div>
<h2> componentTwo </h2>
</div>
)
}
})
var ComponentOne=React.createClass({
render:function(){
返回(
成分
)
},
});
var ComponentTwo=React.createClass({
render:function(){
返回(
成分二
)
}
})
为什么是首都?可以在这里找到解释
希望这有帮助
祝你好运 我可以知道为什么组件名称的大写字母。@RamanaUday自定义组件必须以内置组件的大写字母开头(
div
,h1
,p
,等等)使用小写字母。有关更多详细信息,请参阅。@RamanaUday如果这个答案对您有帮助,请接受它,以便其他面临相同问题的人可以解决问题。我知道为什么组件名称的大写字母。@RamanaUday自定义组件必须以内置组件的大写字母开头(div
,h1
,p
,等等)使用小写。有关更多详细信息,请参阅。@RamanaUday如果此答案对您有帮助,请接受它,以便其他面临相同问题的人可以解决问题可能重复的问题