meta魔豹聯盟2.0佛薩奇開發(Demo)案例
ES7 新增類功能 2:箭頭函式的類方法自動繫結 this
ES 6 中類方法需要繫結 this,即需要到 constructor() 中去呼叫 .bind(this) 才能用 this. 來呼叫,或者在呼叫處去繫結。
比如:實現一個點選標題,改變標題文字內容的功能的方法。ES 6 需要在 constructor 中繫結 this:
class App extends Component {
constructor() {
super()this.changeTitle = this.changeTitle.bind(this);
}
state = {
title: 'Hello from outside'
};
changeTitle() {
this.setState({ title: 'changed' })
}
render() {
return ( <div> <h1 onClick={this.changeTitle}>Title - {this.state.title}</h1> </div> );
}
}
或者呼叫處去繫結 this:
class App extends Component {
state = {
title: 'Hello from outside'
};
changeTitle() {
this.setState({ title: 'changed' })
}
render() {
return ( <div> <h1 onClick={this.changeTitle.bind(this)}>Title - {this.state.title}</h1> </div> );
}
}
ES 7 的方法
箭頭函式賦值到變數上,就可以不用繫結 this。幫上面程式碼更改以後就是:
class App extends Component {
state = {
title: 'Hello from outside'
};
changeTitle = () => {
this.setState({ title: 'changed' })
}
render() {
return ( <div> <h1 onClick={this.changeTitle}>Title - {this.state.title}</h1> </div> );
}
}
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69983064/viewspace-2942914/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 魔豹聯盟佛薩奇2.0開發邏輯demo
- Forsage佛薩奇2.0魔豹聯盟系統技術開發分析(佛薩奇2.0原始碼版)原始碼
- Meta佛薩奇2.0開發原始碼搭建丨Meta魔豹聯盟系統開發原始碼技術開發原始碼
- 魔豹聯盟Meta系統開發方案丨佛薩奇2.0系統開發技術講解
- MetaForce/Forsage/魔豹聯盟馬蹄鏈佛薩奇2.0系統開發
- 魔豹聯盟Forsage佛薩奇2.0系統開發詳情(技術分析)
- 佛薩奇Forsage運營版2.0系統開發技術丨佛薩奇2.0魔豹聯盟程式碼程式設計程式設計
- 魔豹聯盟佛薩奇2.0矩陣公排系統開發方案及邏輯矩陣
- MetaForce魔豹聯盟佛薩奇2.0矩陣公排系統開發(開發方案及功能)矩陣
- Polygon馬蹄鏈Matic/Forsage/魔豹聯盟/Metaforce佛薩奇2.0系統開發案例丨技術分析Go
- about魔豹聯盟佛薩奇系統開發技術方案(原始碼)原始碼
- Forsage/MetaForce/魔豹聯盟/Matic馬蹄鏈/佛薩奇2.0系統開發技術方案
- 佛薩奇開發2.0元宇宙魔豹聯盟系統開發技術講解方案元宇宙
- MetaForce/Forsage/魔豹聯盟/Matic馬蹄鏈/佛薩奇2.0系統開發案例詳細丨成熟技術
- 魔豹聯盟2.0Metaforce佛薩奇模式系統開發搭建(Solidity環境)詳解模式Solid
- 魔豹聯盟佛薩奇2.0矩陣公排NFT系統開發原始碼(智慧合約)矩陣原始碼
- Forsage/魔豹聯盟/MetaForce/Polygon馬蹄鏈Matic佛薩奇2.0系統開發方案設計丨原始碼案例Go原始碼
- Meta佛薩奇矩陣模式/MetaForce/系統開發/原始碼搭建方案/魔豹聯盟開發技術講解矩陣模式原始碼
- 魔豹聯盟元宇宙佛薩奇系統開發技術原始碼搭建元宇宙原始碼
- 魔豹聯盟/Forsage/MetaForce/Polygon馬蹄鏈Matic佛薩奇2.0系統開發詳細功能丨原始碼Go原始碼
- 佛薩奇2.0系統丨佛薩奇2.0系統開發(功能版)丨佛薩奇2.0開發原始碼案例部署原始碼
- 魔豹聯盟/Forsage/Metaforce佛薩奇2.0原力元宇宙系統開發詳情版丨開發穩定版元宇宙
- Meta Force佛薩奇2.0系統開發的邏輯需求 | Meta Force佛薩奇2.0系統開發原始碼示例原始碼
- Metaforce/Forsage/魔豹聯盟佛薩奇2.0公排矩陣系統開發詳細邏輯丨原始碼功能矩陣原始碼
- Forsage/魔豹聯盟/Matic馬蹄鏈/佛薩奇2.0系統開發(詳細及規則玩法)丨成熟技術
- 佛薩奇2.0互助分紅開發丨佛薩奇系統開發原始碼丨佛薩奇2.0運營版原始碼
- 佛薩奇2.0運營版系統開發程式碼示例丨佛薩奇Forsage合約開發demo
- 佛薩奇2.0(Meta force)矩陣系統開發原始碼矩陣原始碼
- 佛薩奇系統開發(原始碼部署)丨META FORCE佛薩奇2.0系統開發技術詳細版本原始碼
- 闡述MetaForce原力元宇宙佛薩奇系統開發丨魔豹聯盟原始碼解析方案技術元宇宙原始碼
- 佛薩奇2.0開發參考版丨佛薩奇2.0系統開發(成熟及專案)丨佛薩奇2.0系統原始碼部署原始碼
- Meta佛薩奇2.0Force系統技術開發(原理分析)
- Meta佛薩奇2.0合約模式軟體開發原始碼框架模式原始碼框架
- FORSAGE(佛薩奇)系統開發,公排佛薩奇2.0原始碼開發搭建原始碼
- 2.0新版佛薩奇開發系統|佛薩奇開發DAPP原始碼搭建APP原始碼
- 佛薩奇原始碼|佛薩奇2.0合約|佛薩奇矩陣公排模式開發系統原始碼矩陣模式
- 佛薩奇2.0開發升級版,metaforce佛薩奇2.0系統開發(開發方案及詳細)
- 佛薩奇開發原始碼丨佛薩奇系統開發案例丨智慧合約佛薩奇開發技術程式碼原始碼