反应 - >构造函数这不等于componentDidMount这个

时间:2018-01-30 10:11:35

标签: javascript reactjs

我有一个相当大的React项目,其中,无论我尝试使用哪个组件,其构造函数的'this'都不等于componentDidMount方法的'this'。

可以肯定的是,通常就是这种情况,我在codesandbox上做了一个小测试项目:https://codesandbox.io/s/ppwy1pww0q

它工作正常,但不在我的项目中。

在我删除项目中的所有内容以使其类似于示例之前,是否有人曾见过类似的内容?我正在使用react 16.2.0,webpack 3.10,webpack-dev-server和typescript。

1 个答案:

答案 0 :(得分:0)

所以,我实际上发现了这个问题。我正在使用react-hot-loader,后者又使用react-proxy。类方法绑定存在问题:

https://github.com/gaearon/react-proxy/issues/69