使用Airbnb规则的带有胖箭头的ESLint在课堂上

切诺克

以下代码位于扩展的类中 React.Component

  nextState = () => {
    this.setState({
      state : this.state.state + 1
    });
  };

但是,使用airbnb规则的ESLint捕获了此错误并引发以下错误: error Parsing error: Unexpected token =

我想保留这种语法,因为它可以避免this在构造函数中进行绑定

Sida Zhou

我为这个问题苦苦挣扎了很长时间。我发现这种配置.eslintrc可以解决您的问题。

{
  "extends": "airbnb",
  "parser": "babel-eslint"
}

它与SublimeLinter-contrib-eslint的Sublime Text 3很好地配合使用。

请注意,您需要 npm install -g eslint babel-eslint

.eslintrc~/全球配置,把.eslintrc在app文件夹覆盖全局配置。

还应注意:类内部的赋值操作不是es6的一部分,请参见此链接进行讨论

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在课堂上使用$ _GET

来自分类Dev

在课堂上使用namedtuple

来自分类Dev

在课堂上使用$ _GET

来自分类常见问题

如何配置ESLint以允许使用胖箭头类方法

来自分类Dev

在课堂上称呼自己有什么作用?

来自分类Dev

没有在课堂上设置变量

来自分类Dev

在课堂上使用析构函数

来自分类Dev

如何在课堂上使用装饰器

来自分类Dev

我可以在课堂上使用__autoload吗?

来自分类Dev

无法在课堂上使用此函数调用

来自分类Dev

在课堂上使用TCA的TYPO3

来自分类Dev

如何在课堂上使用MySQLi

来自分类Dev

Angular 4 / TypeScript HttpModule 在课堂上的使用

来自分类Dev

如何在课堂上使用依赖注入?

来自分类Dev

在课堂上对成员声明进行重新排序的规则

来自分类Dev

如何在课堂上使用共享首选项来设置所有活动?

来自分类Dev

phpunit测试警告没有在课堂上找到测试

来自分类Dev

将Rainbow文字套用至课堂上的所有文字

来自分类Dev

如何在课堂上获得所有属性?

来自分类Dev

获取页面上不在课堂上的类的所有输入

来自分类Dev

在课堂上没有找到公共结构?

来自分类Dev

课堂上的OOP困惑

来自分类Dev

课堂上逻辑太多

来自分类Dev

从课堂上读常量

来自分类Dev

课堂上的例外

来自分类Dev

在课堂上抛出异常

来自分类Dev

课堂上的多个div

来自分类Dev

课堂上重载operator +

来自分类Dev

如果您在课堂上不使用“ this”会怎样?