这来自我的React项目,这是我从未见过的东西:
const { list, loading, failed } = this.props
return <ExperienceList {…{ list, loading, failed }} />
具体来说,我指的是花括号的散布运算符。我习惯在里面看到它们。
答案 0 :(得分:9)
在您的示例中
return <ExperienceList {…{ list, loading, failed }} />
等同于
return <ExperienceList {…this.props} />
它做同样的事情,
return <ExperienceList list={list} loading={loading} failed={failed} />