在react中我們命名組件中的方法的時(shí)候有很多中,例如第一種classHeaderextendsReact.Component{constructor(props){super(props)//(1處)this.getMes=this.getMes.bind(this)this.state={}}//方法getMes(){//操作。。。。。綁定this,可以在上面(1)處或者(2)處}render(){return((2)處)}}上述的兩種寫法都可以通過standard的代碼校驗(yàn),(standard配置"parser":"babel-eslint",)但是上面的這種寫法比較繁瑣,所以改用下面這種寫法,省去了綁定thisgetMes=()=>{//操作。。。。}但是用這個(gè)方法寫,代碼校驗(yàn)就會(huì)說(shuō)getMes沒有被定義,請(qǐng)問怎么解決???
react組件寫法的區(qū)別,以及代碼的校驗(yàn)不通過?
qq_遁去的一_1
2019-05-23 16:22:56