剧场模式
首页前端React 进阶提高 - 技巧篇

React 进阶提高 #19 探索 bind (this) 的写法

下载hfpp2012发布于React1124 次点击播放时长:03:50
0

https://medium.freecodecamp.org/react-binding-patterns-5-approaches-for-handling-this-92c651b5af56

https://github.com/andreypopp/autobind-decorator

import React, { Component } from 'react';
import logo from './logo.svg';
import './App.css';

class App extends Component {
  constructor(props) {
    super(props)
    this.state = {
      name: ''
    }

    this.handleChange = this.handleChange.bind(this);
  }

  handleChange = e => {
    this.setState({
      name: e.target.value
    })
  }

  render() {
    return (
      <div className="App">
        <header className="App-header">
          <img src={logo} className="App-logo" alt="logo" />
          <h1 className="App-title">Welcome to React</h1>
        </header>
        <p>{ this.state.name }</p>
        <input type="text" onChange={ this.handleChange } />
      </div>
    );
  }
}

export default App;
1 条回复
  • issue #1

    第一个链接很赞哦,说出了目前的bind方式.

播放列表目录
想拥有自己的网站,并成为一名自由的讲师?
支付宝付款
扫码打赏 16.8 元起加我微信拉入微信群

加我微信:15014006126

加 QQ 群:697272886

打赏的朋友或 Pro 学员获得特权

  • 加我微信拉你进微信群,享有更多互动和人脉资源;

  • 和程序员老兵我成为微信好友;

  • 不定期技术分享和视频问题解答

相似的视频
React 进阶提高 #5 无状态组件的最佳写法

React 进阶提高 #5 无状态组件的最佳写法

Pro播放时长:04:52

890 次点击

React 进阶提高 #21 React 16.3 全新的 Context API - 实践

React 进阶提高 #21 React 16.3 全新的 Context API - 实践

Pro播放时长:09:19

1143 次点击

React 进阶提高 #8 高阶组件

React 进阶提高 #8 高阶组件

Pro播放时长:02:51

1443 次点击

React 进阶提高 #10 用高阶组件来重构代码

React 进阶提高 #10 用高阶组件来重构代码

免费播放时长:05:58

1694 次点击

© Rails365 | 隐私条款 | 服务条款 | 加盟本站 | 粤ICP备15004902号 | 在线学员:18

Top