typescript에서 generator 함수를 사용하려고합니다. 그러나 컴파일러는 아래typescript에서 generator 함수를 사용하는 방법
error TS2339: Property 'next' does not exist on type
내 코드의 가장 가까운 샘플입니다 오류를 발생시킵니다.
export default class GeneratorClass {
constructor() {
this.generator(10);
this.generator.next();
}
*generator(count:number): Iterable<number | undefined> {
while(true)
yield count++;
}
}
Here is the playground link for the same
놀이터에서 이것을 시도 했습니까? TS2339 : 'next'속성이 유형에 존재하지 않습니다. – anandaravindan
@anandaravindan : 유형을 'Iterable'에서'Iterator'로 변경하십시오. –
@FelixKling Thankyou. 이제는 문서를 확인하고 반환 유형은 IterableIterator입니다. – anandaravindan