Reactjs 错误:对象作为子对象无效
如果条件为false,我想显示一个对象,我在有状态组件返回语句中对其执行了类似的操作Reactjs 错误:对象作为子对象无效,reactjs,react-native,Reactjs,React Native,如果条件为false,我想显示一个对象,我在有状态组件返回语句中对其执行了类似的操作 { !this.state.searchCoin ? {displayCrypto} : null } 为此,它抛出以下错误 对象作为子对象无效 我的显示加密看起来像这样(在渲染中调用) 让displayCrypto=CryptoData.map(el=>{ 返回( [问题:如果条件为false,如何使用行程表达式在对象上显示 Ps:如果你对这个问题投了否决票,那么请留下评论,这样我也可以改进我的问
{ !this.state.searchCoin ? {displayCrypto} : null }
为此,它抛出以下错误
对象作为子对象无效
我的显示加密看起来像这样(在渲染中调用)
让displayCrypto=CryptoData.map(el=>{
返回(
[问题:如果条件为false,如何使用行程表达式在对象上显示
Ps:如果你对这个问题投了否决票,那么请留下评论,这样我也可以改进我的问题。你将
加密币卡组件包装在括号中,这会提示错误
删除{}
,它应该可以工作
{ !this.state.searchCoin ? displayCrypto : null }
您正在将cryptoCoinCard
组件包装在括号中,这将提示错误
删除{}
,它应该可以工作
{ !this.state.searchCoin ? displayCrypto : null }
只需删除{}
:{!this.state.searchCoin?displayCrypto:null}
只需删除{}
:{!this.state.searchCoin?displayCrypto:null}
您可能希望为上下文添加更多的代码。在displayCrypto
中,i
或el
来自哪里?请删除{}
->{!this.state.searchCoin?displayCrypto:null}
@ozywalshi
只是一个变量,它使其值递增。el
来自mapfunction@OlivierBoissé你的评论让我意识到了我的错误,也解决了我的问题。在回答中分享它,我会记下答案。非常感谢champ:)您可能需要为上下文添加更多代码。在displayCrypto
中,i
或el
来自何处?请删除{}
->{!this.state.searchCoin?displayCrypto:null}
@ozywalshi
只是一个变量,它使其值递增。el
来自mapfunction@OlivierBoissé你的评论让我意识到了我的错误,也解决了我的问题。在回答中分享它,我会记下答案。非常感谢champ:)