Javascript 返回false&&&书信电报;div/>;`真的回来了?为什么它没有破坏我的代码?
但似乎只要这样做就好了Javascript 返回false&&&书信电报;div/>;`真的回来了?为什么它没有破坏我的代码?,javascript,reactjs,ecmascript-6,jsx,Javascript,Reactjs,Ecmascript 6,Jsx,但似乎只要这样做就好了 if (condition) { return <div>hi</div> } else { return </> } 返回条件&&hi 此处是否存在任何陷阱?boolean是有效的反应节点类型;以下是typescript中的所有有效类型: return condition && <div>hi</div> 函数应用程序(){ console.log(“正确呈现”)
if (condition) {
return <div>hi</div>
} else {
return </>
}
返回条件&&hi
此处是否存在任何陷阱?
boolean
是有效的反应节点类型;以下是typescript中的所有有效类型:
return condition && <div>hi</div>
函数应用程序(){
console.log(“正确呈现”)
返回错误
}
ReactDOM.render(,root)
布尔值
是有效的反应节点类型;以下是typescript中的所有有效类型:
return condition && <div>hi</div>
函数应用程序(){
console.log(“正确呈现”)
返回错误
}
ReactDOM.render(,root)
它返回false
。为什么它会破坏你的代码?例如,请参见。它返回false
。为什么它会破坏你的代码?参见,例如,是的。文档只是在DOM中呈现为
,就好像
不在那里一样。是的。文档只是在DOM中呈现为
,就好像
不存在一样。
type ReactNode = ReactChild | ReactFragment | ReactPortal | boolean | null | undefined;