setState(obj)中!obj中的子属性如果是对象,那么setState只是获取这个对象的引用放在state中,而state是只读的,所以这个子对象也将被设置为只读,如果此时修改obj的子对象中的属性,会报错误Uncaught TypeError: Cannot assign to read only property 'xxx' of object '#<Object>' at xxxx.js:xxxx错误!
意思就是这个对象是只读的(read only),所以你不能修改!
setState(obj)中!obj中的子属性如果是对象,那么setState只是获取这个对象的引用放在state中,而state是只读的,所以这个子对象也将被设置为只读,如果此时修改obj的子对象中的属性,会报错误Uncaught TypeError: Cannot assign to read only property 'xxx' of object '#<Object>' at xxxx.js:xxxx错误!
意思就是这个对象是只读的(read only),所以你不能修改!
本文标题:setState问题 Cannot assign to read
本文链接:https://www.haomeiwen.com/subject/hldnyxtx.html
网友评论