Я пытаюсь использовать оператор inline 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)} />
))}
}
})()}
Вы забыли вернуть компонент – binchik
Возможно, вы захотите проверить это [сообщение] (http://stackoverflow.com/questions/42053237/is-it-possible-to-dynamically-create-components-in-react- родной/42057846 # 42057846). – milkersarac
привет, это уже в коде кода рендеринга и возврата полный код здесь https://gist.github.com/pmcguane/6462dad133543dc6d91f3645b3ec0bf5 –