为什么标准JS说=标志是一个意外的标记?我在用PhpStorm。
代码工作得很好,我只是遵循https://github.com/whoisandy/react-rangeslider的教程,得到了这个错误。
handleOnChange = (value) => {
this.setState({
volume: value
})
}

发布于 2017-06-15 18:57:32
错误来自标准 linter,而不是PHPStorm解析器,这就是为什么更改首选项中的JavaScript language version无助于.您正在为类属性使用ES7建议(https://github.com/tc39/proposal-class-public-fields)。但是它还没有成为任何规范的一部分,而Standard使用的解析器不支持它。这里需要使用不同的解析器--参见https://standardjs.com/#how-do-i-use-experimental-javascript-es-next-features
https://stackoverflow.com/questions/44555521
复制相似问题