Afficher du Contenu dynamique à partir d'un tableau en fonction de mappage de Réagir Natif

Je vais essayer d'obtenir des données à partir d'un tableau et à l'aide de la carte de fonction pour afficher le contenu. Regardez

**{this.lapsList()}** 

et les associés

**lapsList()** 

fonction pour comprendre ce que je suis en train de faire. Le résultat est que rien n'est afficher (Vues en vertu de vue, etc.) Voici mon code simplifié:

class StopWatch extends Component {

constructor(props) {
  super(props);

  this.state = {
    laps: []
  };
}

render() {
  return (
    <View style={styles.container}>
        <View style={styles.footer}>
          <View><Text>coucou test</Text></View>
          {this.lapsList()}
        </View>
    </View>
  )
}

lapsList() {

    this.state.laps.map((data) => {
      return (
        <View><Text>{data.time}</Text></View>
      )
    })

}

_handlePressLap() {

  console.log("press lap");

  if (!this.state.isRunning) {

    this.setState({
      laps: []
    })

    return

  }

  let laps = this.state.laps.concat([{'time': this.state.timeElapsed}]);

  this.setState({
      laps: laps
  })

  console.log(laps);

}

}

veuillez également décrire votre problème
Fait. En fait, rien n'est afficher ("vues").
ok, prendre un coup d'oeil à ma réponse
Il fonctionne! Je vais approuver bientôt (je ne peux pas maintenant).
coool , heureux si ça aide!

OriginalL'auteur Xavier C. | 2016-05-25