首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native React - _this2.SetState不是函数

React Native React - _this2.SetState不是函数
EN

Stack Overflow用户
提问于 2017-09-05 14:20:20
回答 1查看 304关注 0票数 1

尽管我正在绑定"_this2.SetState不是一个函数“,但我还是得到了以下错误

以下是我的代码

代码语言:javascript
复制
// 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));
        });
EN

回答 1

Stack Overflow用户

发布于 2017-09-06 12:05:48

问题是每次组件挂载时都会发生订阅,即subToConnectionChange被一次又一次地创建,而这种情况刚刚开始发生的原因是,当视图位于只加载一次的选项卡栏中时,删除了整个视图表单react导航选项卡栏。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46048189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档