我需要对api进行HTTP调用,根据返回的数据,我需要动态渲染图像。我在渲染函数中添加for循环并实现此目的。 问候 Khegde
答案 0 :(得分:2)
虽然您可以使用for
循环,但使用map
代码更清晰,更实用。
render: function() {
var images = ['a.png', 'b.png', ...];
return (
<View>
{images.map((source, i) => (<Image key={i} source={source} />))}
</View>
);
}