Angular 2 уступает зарезервированное слово

Я хочу использовать некоторый генератор в моих методах A2, но он выдает мне ошибку о: зарезервированное слово в строгом режиме. (проблема в отчете о доходности).

Как я могу использовать генераторы в ng2? Спасибо за любую помощь!

Мой код выглядит так:

  private sendSeries(socketInst) {

    function* generateSequenceMsg() {
      yield 1;
      yield 2;
      yield 3;
      yield 4;
    }

    let gen = generateSequenceMsg();

    setTimeout(() => {socketInst.send(`Message ${gen.next().value}`)}, 1000);

  }

1 ответ

Начиная с TypeScript 1.8, излучаемые модули всегда находятся в строгом режиме.

Если вы хотите использовать не строгий режим, то вам нужно добавить noImplicitUseStrict : true на ваш вариант компиляции машинописи.

Ссылка на документ

Другие вопросы по тегам