我有一個來自后端的物件。
{
"status": "success",
"message": null,
"data": {
"current_page": 1,
"data": [
{
"id": 41,
"provider_name": "12312",
"provider_bin": "123123123123",
"contract_number": null,
"contract_date": null,
"provider_address": null,
"provider_category_id": 5,
"budget_classification_code_id": null,
"provider_phone": null,
"provider_head_name": null,
"provider_call_centre": null,
"sector_economies_id": 6,
"calculation_type_id": 3,
"region_id": 3,
"additional_bank": [
{
"id": 1,
"providers_list_id": 41,
"bank_id": 20,
"bank_account_number": "3123123123123",
"service_id": 6,
"tariff_name": "31231231",
"additional_bank_house": {
"id": 1,
"additional_bank_id": 1,
"house_id": 4,
"house": {
"id": 4,
"house": "23",
"city": null,
"region": null,
"street": null,
"street_type": null,
"address": " , , ",
"improvement_degree_title": null,
"region_name": null,
"city_name": null,
"street_name": null
}
}
}
]
}
]
}
}
我可以additional_bank通過一個回圈拉出來。但里面是additional_bank_house -> house,我怎么能把它弄出來呢?這樣我就可以添加 1 個帶有 house_id 5 的元素(在前端它是一個多選)
如果您提供一個允許您從中提取資料的示例代碼,我將不勝感激additional_bank_house -> house,因為如果成功,那么它們將自動替換為多項選擇
FRONTED: vue3
BACKEND: Laravel
uj5u.com熱心網友回復:
試試這個:
data.data.forEach(({ additional_bank }) => {
additional_bank.forEach(({ additional_bank_house }) => {
console.log(additional_bank_house.house.house)
})
})
JSFiddle Demo
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/527097.html
