

λ²νΌμ λλ μλ μλ μλ λ°°μ΄μ κ°μμ μΆκ°κ° λ μ μκ² νκΈ° μν΄μ
id κ°μ μΆκ° νμλλ°
μ€λ₯ λ°μ
'number'μ(λ) νμλ§ μ°Έμ‘°νμ§λ§, μ¬κΈ°μλ κ°μΌλ‘ μ¬μ©λκ³ μμ΅λλ€.ts(2693
< μ λ΅!!>
μ£Όμ΄μ§ μ½λμμ 'number' νμ μ κ°μΌλ‘ μ¬μ©νλ €κ³ νκ³ μλλ°, μ΄κ²μ νμ μ€ν¬λ¦½νΈμμλ νμ©λμ§ μμ΅λλ€. μ£Όλ‘ 'number'μ κ°μ νμμ λ³μ λλ μμ±μ νμ μ μ§μ νλ λ° μ¬μ©λ©λλ€.
μ€λ₯λ₯Ό ν΄κ²°νκΈ° μν΄μλ 'number' νμ μ κ°μΌλ‘ μ¬μ©νλ κ³³μ μ°Ύμλ΄κ³ , κ·Έκ²μ ν΄λΉ λ³μλ μμ±μ ν λΉνλ κ²μΌλ‘ λ³κ²½ν΄μΌ ν©λλ€.
Profile: any[] = [
{
id: 0,
logId: this.signidInputValue
},
];

<λ¬Έμ νμΈ>
μ£Όμ΄μ§ μ€λ₯λ 'any[]' νμμ λ³μ λλ μμ±μ λν΄ λ©μλλ₯Ό νΈμΆνλ €κ³ μλνμ λ λ°μν©λλ€. TypeScriptλ 'any' νμμ μ¬μ©ν λ ν΄λΉ κ°μ λν΄ μ΄λ€ λ©μλλ₯Ό νΈμΆν μ μλμ§ μ μ μμΌλ―λ‘ μ΄λ¬ν μ€λ₯κ° λ°μν©λλ€.
ν΄κ²°μ± μΌλ‘λ 'any' νμ λμ μ ꡬ체μ μΈ νμ μ μ¬μ©νκ±°λ, νΈμΆνλ €λ λ©μλμ μκ·Έλμ²λ₯Ό μ μν΄μΌ ν©λλ€. μ΄λ₯Ό ν΅ν΄ TypeScriptκ° ν΄λΉ λ³μλ μμ±μ΄ μ΄λ€ λ©μλλ₯Ό κ°μ§κ³ μλμ§ μΈμν μ μμ΅λλ€.
νλ‘ν λ°°μ΄μ ꡬ체μ μΈ νμ μ μ ν΄μΌνλ€β¦
λ μ λ κ³½μ°¨λ κ·Έλ₯ λ₯ λ©μ²μ΄ ν΄μΌ λ§λ―Έμμ
ν΄μΌμ΄λ λ§λ―Έμ νν λ λ―Έμνλ€ μ§μ§..
profile: any[] = [
{
id: 0,
logId: this.signidInputValue,
},
];
check() {
this.profile.push({
id: this.profile[this.profile.length - 1].id++,
});
}
}

<λ¬Έμ >
for λ¬Έμ λ€μ΄κ°λ (item of items; track $index){
λ λ°°μ΄μ μμλ₯Ό μκ°νλλ° λ°°μ΄μμ κ°μ²΄λ₯Ό κ°μ Έ μμΌλ
κ°μ²΄μ μμλ₯Ό μ λ ₯μ ν΄μΌλ¨β
<ν΄κ²°>
@for (id of profile; track $index) {
<div>{{ id.id }}</div>
}