3-3视频中的两个问题
来源:3-3 实现 TodoList 新增删除功能
搞钱大螺丝
2018-08-16
handleItemDelete 函数中有两个问题,第一个是55行中要取出list中的值,为什么不能这样写成const list = this.state.list. 第二个问题是59行设置list的状态, list: list, 两个都是list为什么值会不一样,为什么不用list: list1来区分两个值?
写回答
2回答
-
Dell
2018-08-18
1. 会导致引用指向相同 2. 键值对的键是字符传,值是变量,最基础的语法你要搞清楚,什么叫两个值,理解的根本不对
10 -
William__s
2018-08-16
第一个问题,也可以那么写,但是用es6方便操作,习惯问题
第二个问题,list一个是key,一个是value,所代表的含义不同,图上的写法相当于list:[...this.state.list],你如果上面const定义的是list1 也可以list : list1呀
012018-08-17
相似问题