問題描述如何修改數(shù)組中某個(gè)元素的值?要修改的數(shù)組的這個(gè)屬性的名字是傳過來的參數(shù)。問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法React項(xiàng)目中,寫了一個(gè)修改值的公共方法,在這個(gè)方法中,需要根據(jù)傳過來的下標(biāo),屬性名和值對(duì)數(shù)組進(jìn)行修改相關(guān)代碼changeDate = (index, el, value) => {
let { newData } = this.state; newData[index].el = value //這個(gè)地方要如何寫?
}你期待的結(jié)果是什么?實(shí)際看到的錯(cuò)誤信息又是什么?對(duì)于React還是小白,百度了也沒找到答案,還請(qǐng)各位大神指點(diǎn)下,謝謝了~
1 回答

梵蒂岡之花
TA貢獻(xiàn)1900條經(jīng)驗(yàn) 獲得超5個(gè)贊
changeDate = (index, el, value) => { let { newData = {} } = this.state; newData[index][el] = value; //這樣寫。 }
添加回答
舉報(bào)
0/150
提交
取消