В моем приложении React Native у меня есть компонент, который содержит Image
, source
которого я хочу зависеть от входной опоры. Я пробовал следующие два метода:
<Image source={require('@images/'+this.props.image+'.png')}/>
и
<Image source={require(this.props.image === 'a' ? '@images/a.png' : '@images/b.png')}/>
, но оба выдают ошибки. Может кто-нибудь сказать мне, что не так с этими кусками кода? Единственное другое решение, которое я могу придумать, - это
<Image source={require(this.props.image)}/>
и передать путь к изображению как опору, но я предполагаю, что есть более чистое решение.