最新回答 / 慕哥4009365
樓上不對,函數后面加括號是立馬執行的意思,立馬執行的話當前this是dom節點也就是a標簽,而加了個箭頭函數返回值是this.changeTheme('light'),意思就是我點擊后執行這個箭頭函數然后返回this.changeTheme('light'),就不是立馬執行了
2020-03-20
最新回答 / weixin_慕少1139139
每個彈框做一個單獨的表單,表單屬性值存到緩存里面,可以是cookie,也可以是一個變量,利用子傳父,或者存儲到狀態管理里面,這樣的話后續的功能其實都可以做.主要還是說要把彈框組件的屬性值存儲在哪里.
2020-01-10
最贊回答 / 環球學習機
寫的有問題,
? ? ? ? ?handleSubmit(event){ ?? ? ? ? ? ?alert(this.state.value)?? ? ? ?? ? ? ? ? ?event.preventDefault()? ? ? ? ? }
2019-09-27
最新回答 / 環球學習機
這里的timer是作為對象的屬性訪問,如果對象上不存在該屬性就會自動初始化一個timer屬性,值為undefined。即使是如果作為變量直接使用,“timer = ...”這里也不會報錯;因為LHS查詢會在全局作用域創建一個變量timer。只有進行RHS查詢時,如果變量未聲明才會報語法錯誤。
2019-08-21
已采納回答 / 懸停
因為 this.setState 方法是異步的,可以參考這篇文章?https://segmentfault.com/a/1190000013040438?utm_source=tag-newest
2019-08-16