Bagaimana untuk memberikan definisi jenis apabila menolak elemen ke dalam tatasusunan menggunakan TypeScript?
P粉745412116
P粉745412116 2023-07-24 21:47:12
0
1
487
<p>Saya perlu mengelak daripada menggunakan 'mana-mana' sebagai definisi jenis apabila menolak elemen ke dalam tatasusunan. Saya cuba menyediakan jenis tetapi saya mendapat ralat. Berikut ialah kod contoh: </p> <pre class="brush:php;toolbar:false;">antara muka answerProps { negeri: rentetan; jawapan: rentetan; } keputusan const: Array<rentetan> !isEmpty(jawapan) && answers.map((item: any) => results.push(`${item.state} : ${item.answer}`));</pre> <p>Berdasarkan kod di atas, saya ingin mengelak daripada menggunakan gelung sementara untuk memetakan elemen tatasusunan. </p>
P粉745412116
P粉745412116

membalas semua(1)
P粉151466081

Apabila memetakan tatasusunan, hanya gunakan antara muka answerProps.

interface answerProps {
  state: string;
  answer: string;
}

const results: Array<string> = [];
!isEmpty(answers) &&
  answers.map((item: answerProps) => results.push(`${item.state} : ${item.answer}`));
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan