Обновление this.state.dataSource не обновляет ListView

У меня есть ListView, как:

<ListView
      dataSource={this.state.dataSource}
      renderRow={this.renderMovie}
      style={styles.listView}
/>

Это отображает строки как:

  <View style={styles.container}>
      <TouchableHighlight onPress={this._onPressButton.bind(this,movie)}>

        <Image
          source={{uri: movie.uri}}
          style={styles.thumbnail}
        />
    </TouchableHighlight>
    <View style={styles.rightContainer}>
      <Text style={styles.title}>{movie.id}</Text>
      <Text style={styles.year}>{movie.votes}</Text>
    </View>
  </View>

У меня есть функция, которая обновляет this.state.dataSource с количеством «голосов», которые есть у фильма. Но эти изменения не отражаются в пользовательском интерфейсе, но когда я регистрирую this.state.dataSource, изменения уже есть. Нужно ли как-то заново рендерить строки? Разве они не должны автоматически меняться?

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос