Как я могу получить доступ к свойству, определенному в конструкторе класса внутри метода того же класса в Javascript, не используя это ключевое слово? - PullRequest
0 голосов
/ 20 января 2020

У меня настроены проверки eslint для моего кода, и он выдает следующую ошибку для следующего кода:

Ошибка:

error Неожиданно 'this' no-invalid-this

Код например:

class A {
  constructor(name) {
    this.name = name;
  }
  methodA = () => {
    console.log(this.name);
  }
}

Как исправить код, чтобы он соответствовал правилам eslint?

1 Ответ

0 голосов
/ 20 января 2020

вместо присвоения функции стрелки свойству, объявление методов типа methodA(name) сделало свою работу.

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