我看到了很多...... this.function = this.function.bind(this)
是否有一个很好的视频可以解释这里发生了什么? 谢谢!
答案 0 :(得分:0)
我假设您已经在使用babel编译代码,为什么不使用类属性功能,然后将类方法定义为箭头函数,而不必在构造函数中绑定它。 https://medium.com/@joshblack/writing-a-react-component-in-es2015-a0b27e1ed50a#.igcom8sgv逐步提供如何设置它然后编写类似的类方法:myFunction = () => { // do stuff }
并且箭头函数适当地绑定它。
答案 1 :(得分:-1)
WebStorm是React最强大的IDE:了解JSX Harmony,组件,道具,状态等。具有代码自动格式化,了解npm脚本等。
免费..
我总是使用Brackets,但是当我开始使用React时,由于Brackets完全缺乏支持,我不得不切换到另一个编辑器。
我现在正在使用带有大量插件的Atom来使用React并且感觉很舒服,这些是使用React所需的:
gandmlanguage-babel AtomLinter
linter-eslint
orktes做出反应 尤其是后者,对React和JSX的东西有很棒的支持。