React Native React - _this2.SetState不是函数

时间:2017-09-05 06:20:20

标签: react-native

我收到以下错误,即使我正在执行绑定“_this2.SetState不是函数

这是我的代码

// Subscribers to selected team change
        const subToNewDataChange = subscribe('newData', state => {
            const random = Math.random() * (100 - 15) + 15;
            // Updates the state with the connection change and re renders the view
            this.setState({key:random }, function () {
                this.forceUpdate();
            }.bind(this));
        });

1 个答案:

答案 0 :(得分:0)

问题是订阅每次都发生在组件装载上,即subToConnectionChange一次又一次地被创建,而这刚刚开始发生的原因是当视图在一个内部时,删除了整个视图表单反应导航标签栏tabbar它只会加载一次。