Angular 2产生保留字



我想在我的A2方法中使用一些生成器,但它给我抛出了一个关于:严格模式保留字的错误。(问题在yield语句中)。

如何在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);
  }

从TypeScript 1.8开始,发出的模块总是处于严格模式。

如果你想使用非严格模式,那么你需要在typescript编译器选项中添加noImplicitUseStrict : true

链接到文档

相关内容

  • 没有找到相关文章

最新更新