Wie kann eine Typdefinition bereitgestellt werden, wenn Elemente mithilfe von TypeScript in ein Array verschoben werden?
<p>Ich muss vermeiden, „any“ als Typdefinition zu verwenden, wenn Elemente in ein Array verschoben werden. Ich habe versucht, den Typ anzugeben, habe aber eine Fehlermeldung erhalten. Hier ist ein Beispielcode: </p>
<pre class="brush:php;toolbar:false;">interface answerProps {
Zustand: Zeichenfolge;
Antwort: string;
}
const-Ergebnisse: Array<string>
!isEmpty(Antworten) &&
antworten.map((item: any) => results.push(`${item.state} : ${item.answer}`));</pre>
<p>Basierend auf dem obigen Code möchte ich die Verwendung einer While-Schleife zum Zuordnen von Array-Elementen vermeiden. </p>