TypeScript를 사용하여 요소를 배열에 푸시할 때 유형 정의를 제공하는 방법은 무엇입니까?
<p>요소를 배열로 푸시할 때 유형 정의로 'any'를 사용하지 않아야 합니다. 유형을 제공하려고 했지만 오류가 발생했습니다. 샘플 코드는 다음과 같습니다. </p>
<pre class="brush:php;toolbar:false;">인터페이스 AnswerProps {
상태: 문자열;
답: 문자열;
}
const 결과: Array<string>
!isEmpty(답변) &&
Answers.map((item: any) => results.push(`${item.state} : ${item.answer}`));</pre>
<p>위의 코드를 기반으로 배열 요소를 매핑하기 위해 while 루프를 사용하는 것을 피하고 싶습니다. </p>