文件名称:eslint-plugin-no-constructor-bind:首选类箭头函数在构造函数中进行绑定
文件大小:36KB
文件格式:ZIP
更新时间:2024-05-20 20:33:14
JavaScript
eslint-plugin-no-constructor-bind 优先使用类属性,而不要使用类的构造函数方法中的等效设置步骤。 // Bad: class User { constructor ( ) { this . greet = this . greet . bind ( this ) } greet ( ) { return 'Hello' } } // Good: class User { greet = ( ) => 'hello' } 使用no-constructor-bind消除构造函数中的绑定函数。 使用no-constructor-state可以消除no-constructor-state初始状态设置。 这样做,很可能您将能够使用ESLint的内置no-useless-constructor来删除应用程序中的许多构造器。 安装 您首先需要
【文件预览】:
eslint-plugin-no-constructor-bind-master
----.travis.yml(70B)
----docs()
--------rules()
----package.json(1KB)
----tests()
--------lib()
----package-lock.json(97KB)
----.gitignore(13B)
----lib()
--------index.js(604B)
--------rules()
----README.md(2KB)