[英]React event handler
在這個 React 事件處理代碼中,是否缺少任何分號? 因為當我運行它時,它在 X 行顯示缺少分號:
changemessage () {
this.setState({ message: " Thanks for sub" })
}
我猜你想要:
function changemessage() {
this.setState({ message: " Thanks for sub" })
}
或者:
changemessage = () => {
this.setState({ message: " Thanks for sub" })
}
因為您編寫它的方式不正確(假設這不是基於類的組件的一部分),所以它可能會在這里期待一個分號,認為您正在嘗試調用changemessage
,但事實並非如此:
changemessage (); { this.setState({ message: " Thanks for sub" }) }
👆
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.