bind软件只能绑定一次 React事件处理为什么推荐调用bind?

React事件处理为什么推荐调用bind?官方推荐的是构造函数中bind或arrow函数类属性的初始化语法。cla公司ssToggleextendsReact.Component组件{构造器(道具){

React事件处理为什么推荐调用bind?

官方推荐的是构造函数中bind或arrow函数类属性的初始化语法。cla公司ssToggleextendsReact.Component组件{构造器(道具){超级(道具)this.state={我斯托格伦:是的}//必须使用此绑定才能生成`this`workintcallbackthis.handleClick=此. handleClick.bind(手动单击.bind)(this)}handleClick(){此.setState(prevState=>({isToggleOn:!prevState.isToggleOn}))}render(){返回(<buttononClick={这个。把手舔}>{是这个州吗?“ON”:“OFF”}</button>)}}类loggingButtonextendsReact.组件{//this语法确保“this”在handleclick中是有边界的。//警告:这是*实验性*syntax.handleClick=()=>{控制台.log(“thisis:”,this)}render(){返回(<buttononClick={这个。把手舔}>单击我</按钮>)}}