Rumah > Soal Jawab > teks badan
Data sedia ada 1 shipTypes
{
"Destroyer": "驅逐艦",
"AirCarrier": "航空母艦",
"Battleship": "主力艦",
"Cruiser": "巡洋艦"
}
dan data 2 shipTypeImages
{
"Destroyer": {
"image": "http://glossary-asia-static.gcdn.co/icons/wows/current/vehicle/types/Destroyer/normal.png",
},
"AirCarrier": {
"image": "http://glossary-asia-static.gcdn.co/icons/wows/current/vehicle/types/AirCarrier/normal.png",
},
"Battleship": {
"image": "http://glossary-asia-static.gcdn.co/icons/wows/current/vehicle/types/Battleship/normal.png",
},
"Cruiser": {
"image": "http://glossary-asia-static.gcdn.co/icons/wows/current/vehicle/types/Cruiser/normal.png",
}
}
Struktur DOM Vue (sintaks pug)
ul
li
img {{shipTypeImages.image}}
span {{shipTypes.value}}
Bagaimanakah saya boleh memadankan nilai Kunci dua data (seperti "Pemusnah") dengan data, seperti yang ditunjukkan dalam contoh berikut?
Pemusnah
kapal pengangkut pesawat
kapal perang
Cruiser
Terima kasih!
伊谢尔伦2017-05-18 11:04:34
Dua tatasusunan untuk setiap gelung untuk membentuk tatasusunan baharu untuk dipaparkan ke halaman
Atau gunakan sifat yang dikira
巴扎黑2017-05-18 11:04:34
let ships = Object.keys(shipTypes).map((type) => {
return {
type,
name: shipTypes[type],
image: shipTypeImages[type].image
}
})
console.log(ships);
...