【问题标题】:Spread syntax gives error when copying react component properties复制反应组件属性时,传播语法会出错
【发布时间】:2016-11-15 14:32:43
【问题描述】:

我正在使用 react 并且我正在尝试使用扩展语法。由于某种原因它不起作用并给出错误:

const { className, children, ...otherprops } = this.props;

知道我做错了什么吗?

【问题讨论】:

  • 意外标记,它指向第一个点
  • 你解决了这个问题吗?如何

标签: javascript reactjs spread-syntax


【解决方案1】:

你得到Unexpected token是因为你缺少一个babel预设stage-0

With stage-0, it works

Without stage-0, it doesn't work

为了添加它,你必须

1º安装它

npm install --save-dev babel-preset-stage-0

2º 添加到.babelrc

{
  "presets": ["react","es2015","stage-0"]
}

【讨论】:

  • 有同样的问题。我尝试了这两个步骤,但仍然显示相同的错误。我正在使用 CoreUi 反应主题。也试过状态2仍然没有修复
猜你喜欢
  • 2016-07-17
  • 2017-03-18
  • 2020-01-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
相关资源
最近更新 更多