React Native渲染函数给出错误:意外的令牌

时间:2015-12-24 09:32:16

标签: javascript reactjs react-native

我正在尝试一个基本的例子来处理反应原生的AsyncStorage。当我尝试运行应用程序时,它会在渲染函数中抛出错误。

这是我的代码 -

var AsyncStorageExample = React.createClass({

    getInitialState: function () {
        return {
            arr : [],
        }
    },

    stateSetting: function(arrval) {
        this.setState({
            arr : arrval,
    },

    render : function() {
    return (
      <View>
        {this.state.arr.map(arr =>
          <Text key={arr.name}>
            &bull; {arr.name}
          </Text>
        )};
      </View>
    );
  },

});

渲染函数render : function(){会引发错误 意外的令牌是我在红色屏幕上得到的。

我在这里做错了什么?

1 个答案:

答案 0 :(得分:5)

this.setState({
            arr : arrval,

应该是

this.setState({
            arr : arrval,
})