我试图使用一个内联if语句来判断一段数据是否存在,以及它是否存在来显示它.这段代码目前位于我的渲染返回块中.
我遇到的问题是,使用它,内容不再被呈现
{(() => {
if (this.props.data.size) {
<Text style={styles.headerLabel}>Sizes</Text>
{(this.props.data.size||[]).map((section,i) => (
<AddToCartRow key={i} data={section} productName={this.props.data.name} value={Config.priceToPriceWithCurrency(section.price)} />
))}
}
})()}