课程
/前端开发
/React.JS
/React16.4 快速上手
state对象换成别的名字,setState方法为什么不更新数组
2018-08-11
源自:React16.4 快速上手 2-1
正在回答
使用class继承react.Component的时候,继承了state这个对象,state是在React.Component里面定义好的
state对象应该是react默认的数据对象关键字,类似vue里的data,这个好像不能改,我一开始也是把state换成data来写的,也是功能无法实现,但也没有报错!
没太明白为什么要把 state 换成别的对象名字,你只有写在 state 对象里,在调用 setState 方法才会生效啊。 setState 当然可以更新数组,方便把你代码贴出来看看吗?
举报
结合实例带你快速入门React16基础语法,并完成Todolist功能开发。
2 回答TodoItem子组件上的delete方法名是自定义的吗
2 回答子组件可以直接更高父组件的数据吗
5 回答const list = [...this.state.list] 是否可以换个更简单的写法
1 回答初学react、请教一下,为什么用函数的写法写组件props就会报错,用类写的组件就是可以的
2 回答关于inputValue被更新了,但是input里的value没有被更新的问题