我想问一下老师,在handleItemDelete函数中return list 和 return {list}的区别
来源:3-6 TodoList 代码优化
刘洪光
2018-07-17
我想问一下老师,在handleItemDelete函数中return list 和 return {list}的区别,我打印了list是
结果是,我想问差别在哪里,为什么return list不行
写回答
2回答
-
Wjkawen
2018-08-05
{list}这样写,是es6的语法,等价于{list:list},在这个例子里就是表示给list重新赋值了,而返回list,就是把这个变量值返回了
00 -
张土豆
2018-07-17
同学你好,我也打印了一下{list} 返回的是list:["3"] list 返回的是["3"] 这个方法的返回值应该是state里的值,state里的值都是简直对的形式是对象不应该是数组
this.state = { list: ["1","3"] }
这是我个人理解 希望大家可以多多交流
00
相似问题