3 回答

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超9個(gè)贊
您發(fā)布的代碼僅定義了國家/地區(qū)列表的類型。您還需要將其初始化為空數(shù)組,然后才能推送到它 - 見下文。
countryList: { countryCode: string;countryName :string }[] = [];

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超7個(gè)贊
您可以從對象獲取,然后從對象數(shù)組中獲?。篹ntriesmap
Object.entries(countries).map(([key, value]) => ({
countryCode: key,
countryName: value
}))

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超10個(gè)贊
您需要將國家/地區(qū)列表聲明為列表。
var resData={ JP: "JAPAN", PAK: "PAKISTAN", IND: "INDIA", AUS: "AUSTRALIA" };
countryList=[];
for (const key in resData) {
if (resData.hasOwnProperty(key)) {
var obj ={
countryCode :key,
countryName : resData[key]
}
countryList.push(obj);
}
}
console.log(countryList)
添加回答
舉報(bào)