我正在使用react并且正在尝试使用传播语法。由于某种原因,它不起作用,并给出了一个错误:
const { className, children, ...otherprops } = this.props;
知道我在做什么错吗?
最佳答案
之所以得到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"]
}
关于javascript - 复制React组件属性时,扩展语法会给出错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38344305/