【发布时间】:2015-05-22 11:05:54
【问题描述】:
很想知道 ES6 中是否有任何部分使此类检查更加简洁:
componentWillReceiveProps(nextProps) {
if(nextProps && nextProps.filterObj && nextProps.filterObj.area){
// go ahead
}
}
【问题讨论】:
-
您要阅读还是修改?为了阅读,你可以解构它。
-
简短回答是否定的。我不明白解构会有什么帮助。
var { filterObj: { area } } = nextProps;将返回与nextProps.filterObj.area相同的错误。
标签: javascript ecmascript-6 babeljs