我想在我的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);
}
答案 0 :(得分:0)
从TypeScript 1.8开始,发出的模块始终处于严格模式。
如果要使用非严格模式,则需要将noImplicitUseStrict : true
添加到typescript编译器选项中。
链接到doc