私がしようとしているのは、以下のような重複コードを削除することです。React.jsで文字列の配列を使って変数名を使う方法
import icon1 from './images/abc.png'
import icon2 from './images/xyz.png'
import icon3 from './images/pqr.png'
import icon4 from './images/stu.png'
...
<img src={icon1}/>
<img src={icon2}/>
<img src={icon3}/>
<img src={icon4}/>
...
上記のコードは、概念的にループやマップ機能を使って書き直したいと思います。
let array = [1,2,3,4];
{array.map(v =>
<img src={icon + v} />
);}
確かに動作しません。 React.jsを使用する際に、文字列連結を使用して変数を使用するにはどうすればよいですか?