Eslint - каково правило ответов для выделения неправильных / неопределенных методов в компонентах React? - PullRequest
0 голосов
/ 12 сентября 2018

Я видел этот пост Установите правило eslint для неиспользуемых методов класса в компоненте React , где сказано, что это невозможно без сторонних пакетов.Но, может быть, есть какой-нибудь способ включить подсвечивание броска родной среды eslint или какой-нибудь плагин VS Code?

1 Ответ

0 голосов
/ 05 ноября 2018

Нет такого правила.Единственное, что вы можете сделать, - это проверить порядок методов вашего приложения с помощью методов жизненного цикла React, например:

 /// ...some code

   _setInitialState =() => { // error: [eslint] _setInitialState should be placed after componentDidMount

     ... some logic
   }

    componentDidMount() {
     ...some logic
   }

 /// ..some code

Чтобы сделать это, вам нужно будет установить локально в проекте следующийпакет от npm: https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/sort-comp.md#rule-options

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...