function A(){
return null
}
function B({value}){
if(!value){
return null;
}else{
return <div>hello world</div>
}
}
function App(){
return <B value={<A/>}/>
}如上所述,我想在App中呈现null,但呈现'hello world‘。因此,如何知道react组件呈现空或呈现react元素。
发布于 2020-10-26 23:07:18
在渲染之前进行检查
function App(){
return <react.Fragment>
{B()?<B value={A()?<A/>:null}/>:null}
<react.Fragment>
}https://stackoverflow.com/questions/64539696
复制相似问题