这里的newState 不会报重复定义 而switch 却会报重复定义 这是为什么?

来源:5-6 使用 Redux 完成 TodoList 删除功能

chengzhenianqing

2018-11-28

图片描述
这里的newState 不会报重复定义 而switch 却会报重复定义 这是为什么?

写回答

2回答

恍若如梦_

2018-11-28

let和const有作用域的问题,在同一代码块内不能重复声明。

1
0

Rt_X

2019-01-08

我刚刚google了一下这个问题,搜到es7的语法就是如此,let和case这种东西不能重复定义,解决方法也很简单,用case xxxx:{}这种写法就行,简而言之就是用大括号括起来就不会报错了

0
0

React零基础入门到实战,完成企业级项目简书网站开发

主流新技术 React-redux,React-router4,贯穿基础语法

5275 学习 · 2496 问题

查看课程