React-Callback: Аргументы не выровнены - PullRequest
0 голосов
/ 25 мая 2018
   private function(event: any) {
        this.setState({
            variable123: event.target.value
        }, () => {
            this.function();
        });
    }

С помощью этой функции я получаю ошибку для строки с

"=>":
"arguments are not aligned"

.

Я пробовал некоторые варианты, но ни одна не работала.

есть синтаксися скучаю или я написал неправильно?

1 Ответ

0 голосов
/ 25 мая 2018

Правило выравнивания с установленным параметром arguments проверяет, что аргументы, начинающиеся с разных строк, выровнены по горизонтали с одним и тем же начальным столбцом.В вашем случае первый аргумент setState,

{
  variable123: event.target.value
   }

, а второй аргумент - функция стрелки, не выровнены.Вместо этого вы можете попробовать что-то вроде этого:

  private function(event: any) {
    this.setState(
      {
        variable123: event.target.value
      },
      () => {
        this.function()
      }
    )
  }

см. Этот комментарий ссылка

...