瞎扯
記得剛寫這玩意的時候,愣是沒弄懂這個玩意是幹嘛的.
方法不是直接聲明就行了麼.
爲什麼要bind
實際這不是react的問題.而是js的問題
不過,現在有箭頭函數,而且,新版的react也不需要再手動寫bind了.至少目前我很少寫
包括這個方法.已經不怎麼需要用了
constructor() {
super();
}
bind
實際上,就是函數的再包裝,保存this的指引.因爲以前js並不像java一樣,this就代表是當前對象的引用.因爲js裏,一個函數本身也是對象.這就矛盾了.
現在一般用在什麼地方.
目前用antd框架寫UI,一般是用在modal和table關聯的時候用,而且也不是bind(this)
而是bind(this,要傳的參數),一般是這種了.
this.props.show(this,{key:1})
您的喜歡與回覆是我最大的動力-_-
交流羣:493180098