无法动态添加组件以在React Native中查看

时间:2015-11-21 13:53:36

标签: react-native

我需要对api进行HTTP调用,根据返回的数据,我需要动态渲染图像。我在渲染函数中添加for循环并实现此目的。 问候 Khegde

1 个答案:

答案 0 :(得分:2)

虽然您可以使用for循环,但使用map代码更清晰,更实用。

render: function() {
  var images = ['a.png', 'b.png', ...];
  return (
    <View>
      {images.map((source, i) => (<Image key={i} source={source} />))}
    </View>
  );
}