像第一张图片上的这个是什么意思 不都应该是下方的写法么 麻烦大佬帮我讲解下!
ES6 变量的解构赋值中的对象的解构赋值
http://es6.ruanyifeng.com/#docs/destructuring#对象的解构赋值
你可以发现,上面实际上是有 startDate
, endDate
这些变量的。
学习 React 建议先熟练一下 ES6
这是ES6允许的写法
let startDate = "";
this.setState({
startDate
});
相当于
let startDate = "";
this.setState({
startDate:startDate
});
4 回答1.8k 阅读
2 回答1.2k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
4 回答1.6k 阅读
1 回答792 阅读✓ 已解决
2 回答980 阅读✓ 已解决
2 回答1.1k 阅读
简单的理解:
等价于