data.tags가 Promise.all 타입의 non-iterable 객체여서 for - of를 사용하지못하므로 TypeError가 발생하였다.
Object.keys()를 통해 for (let tag of Object.keys(data.tags))처럼 사용하여 TypeError 문제를 해겷하였다.
[TypeScript] for (let tag of data.tags)) 사용시 TypeError: 'x' is not iterable
원인
data.tags가 Promise.all 타입의 non-iterable 객체여서 for - of를 사용하지못하므로 TypeError가 발생하였다.
해결방법
Object.keys()를 통해 for (let tag of Object.keys(data.tags))처럼 사용하여 TypeError 문제를 해겷하였다.
'개발 > NestJS' 카테고리의 다른 글