【问题标题】:Closed: ReactJS controlled input element not updating关闭:ReactJS 控制的输入元素未更新
【发布时间】:2015-05-12 19:32:44
【问题描述】:

我是 React 的新手,但我仍在努力思考所涉及的所有概念。但是,我只是实现了一个受控输入组件来测试水域,它不会在输入时更新。使用 ImmutableJS Record 和 ES6(通过 BabelJS)。这是源代码的要点https://gist.github.com/creatorrr/ec4586a861d24eeea173

【问题讨论】:

    标签: reactjs ecmascript-6 reactjs-flux react-jsx


    【解决方案1】:

    我太傻了。 onChange 处理程序得到了错误的上下文绑定,因此导致了奇怪的错误。解决方案是将this 绑定到更改处理程序,如下所示:

    <input {...} onChange={ this.handleChange.bind(this) }>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-20
      • 2017-07-14
      • 1970-01-01
      • 2018-10-13
      • 1970-01-01
      • 2011-02-24
      • 1970-01-01
      • 2019-07-21
      相关资源
      最近更新 更多