最近遇到一個問題,setState后頁面不更新,換一種寫法才可以,如下
const { keyValArr } = this.state; keyValArr.push({ FieldName: '', FieldTips: '', OrderNo: keyValArr[keyValArr.length - 1].OrderNo + 1, }) // 這樣寫可能導致數組更新但是視圖不更新 // this.setState({ // keyValArr, // }) this.setState({ keyValArr: [...keyValArr], })