好客租房30-事件绑定this指向(箭头函数)

简介: 好客租房30-事件绑定this指向(箭头函数)

1箭头函数

利用箭头函数自身不绑定this的特点

   //导入react

    import React from 'react'


    import ReactDOM from 'react-dom'

    //导入组件


    // 约定1:类组件必须以大写字母开头


    // 约定2:类组件应该继承react.component父类 从中可以使用父类的方法和属性


    // 约定3:组件必须提供render方法


    // 约定4:render方法必须有返回值


    class HelloWorld extends React.Component {

        //初始化state

        state = {

            geyao: 0,

        }

        //抽离出来 this报错 事件处理中的this为underfine

 

handleNum=()=>{
             this.setState({
                 geyao: this.state.geyao + 1,
             })
         }
         render() {
             return (
                 <div>
                     <h1>{this.state.geyao}</h1>
                     <button onClick={this.handleNum}>点击加一</button>
                 </div>
             )
         }
     }
     ReactDOM.render(<HelloWorld />, document.getElementById('root'))
相关文章
|
7月前
箭头函数需要注意的地方
箭头函数需要注意的地方
37 1
普通函数中的this指向问题解决方案箭头函数
普通函数中的this指向问题解决方案箭头函数
49 0
|
7月前
|
自然语言处理 前端开发 算法
箭头函数与普通函数:谁更胜一筹?
箭头函数与普通函数:谁更胜一筹?
箭头函数与普通函数:谁更胜一筹?
歪理解?原型链中的函数和对象
最近在看高程4,原型链肯定是绕不过的,本瓜之前一直认为,只要记住这句话就可以了: 一个对象的隐式原型(__proto__)等于构造这个对象的构造函数的显式原型(prototype)
|
前端开发
#yyds干货盘点# 歌谣学前端之箭头函数2
#yyds干货盘点# 歌谣学前端之箭头函数2
71 0
|
前端开发
#yyds干货盘点# 歌谣学前端之箭头函数1
#yyds干货盘点# 歌谣学前端之箭头函数1
63 0
|
前端开发
#yyds干货盘点# 歌谣学前端之箭头函数1
#yyds干货盘点# 歌谣学前端之箭头函数1
74 0
|
前端开发
#yyds干货盘点# 歌谣学前端之箭头函数2
#yyds干货盘点# 歌谣学前端之箭头函数2
74 0