亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么報錯Failed to compile??sos

import?React?from?'react'

class?CommentBox?extends?React.Component{

????constructor(props){

????????super(props)

????????this.state={

????????????value:''

????????}

????????this.handleChange=this.handleChange.bind(this)

????????this.handleSubmit=this.handleSubmit.bind(this)

????}

????handleChange(event){

???????this.setState({

???????????value:?event.target.value

???????})

????}

????handleSubmit(event){

????????this.setState({

????????????alert(this.state.value)

????????????event.preventDefault()

????????})

????}

????render(){

????????return(

????????????<form?className="p-5"?onSubmit={this.handleSubmit}>

????????????????<div?className="form-group">

????????????????????<label>留言內容</label>

????????????????????<input?type="text"??className="form-control"?placeholder="請輸入內容"?value={this.state.value}?onChange={this.handleChange}/>

????????????????</div>

????????????????<button?type="submit"?className="btn?btn-primary">留言</button>

????????????</form>

????????)

????}

}

export?default?CommentBox


報錯:

Failed to compile

./src/components/CommentBox.js
?Line 18: ?Parsing error: Unexpected keyword 'this'

?16 | ?? ?handleSubmit(event){
?17 | ?? ? ? ?this.setState({
> 18 | ?? ? ? ? ? ?alert(this.state.value)
?? ?| ?? ? ? ? ? ? ? ? ?^
?19 | ?? ? ? ? ? ?event.preventDefault()
?20 | ?? ? ? ?})
?21 | ?? ?}


正在回答

3 回答

寫的有問題,

 ? ? ? ? ?handleSubmit(event){
?? ? ? ? ? ?alert(this.state.value)?? ? ?
?? ? ? ? ? ?event.preventDefault()
? ? ? ? ? }



1 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//5e33e4ab0001b6c304910230.jpg

這個地方不應該用這個

0 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//5d9c318f0001e20303970164.jpg去掉setstate

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么報錯Failed to compile??sos

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號