JSX中的Spread式语法 - 这实际上不是扩展语法吗?

时间:2017-08-17 13:25:00

标签: javascript reactjs

我看到接下来的事情。

render() {
  <Foo {...this.props} />
}

我知道它的作用,但有人可以确认这实际上是 ES2015中使用的扩展语法(或者实际上是建议的对象扩展语法),而是它是一个特定于JSX的语法看起来像ES传播语法?

这里的花括号是JavaScript表达式的JSX分隔符,而... this.props在普通JavaScript中不是一个有效的独立表达式。

0 个答案:

没有答案