Мои два JSON массивы,Angularjs Таблица данных с помощью JSON
$scope.myHospital = [
{"id":"1","name":"hos1"},
{"id":"2","name":"hos2"},
{"id":"3","name":"hos3"},
{"id":"4","name":"hos4"},
{"id":"5","name":"hos5"}
];
другой является
$scope.data = [
{
"category":"first category",
"procedure":[{
"name":"pro1",
"hospital": [
{"id":"1","price":"1101"},
{"id":"2","price":"1102"},
{"id":"3","price":"1103"},
{"id":"4","price":"1104"},
{"id":"5","price":"1105"}
]
}, {
"name":"pro2",
"hospital": [
{"id":"1","price":"1201"},
{"id":"2","price":"1202"},
{"id":"3","price":"1203"},
{"id":"4","price":"1204"},
{"id":"5","price":"1205"}
]
}, {
"name":"pro3",
"hospital": [
{"id":"1","price":"1301"},
{"id":"3","price":"1303"},
{"id":"5","price":"1305"}
]
}]
},
{
"category":"Second category",
"procedure":[{
"name":"pro4",
"hospital": [
{"id":"1","price":"2101"},
{"id":"2","price":"2102"},
{"id":"3","price":"2103"},
{"id":"4","price":"2104"},
{"id":"5","price":"2105"}
]
}, {
"name":"pro5",
"hospital": [
{"id":"1","price":"2201"},
{"id":"2","price":"2202"},
{"id":"4","price":"2204"}
]
}]
}
];
этими Я хочу, чтобы таблица, как этот
Я попробовал его ng- повторяю до сих пор мне удается генерировать таблицу здесь в plnkr Теперь я придерживался логики значений null
, сопоставляя Hospita l id. Вставка значений null
вручную в JSON не будет работать для меня, потому что я получаю этот JSON из бэкэнд. Но я могу попросить их изменить структуру JSON (формат массива), если это необходимо.
что вы подразумеваете под нулем? Вы хотите показать NULL, когда нет записи? –
Да, например, «pro3» не имеет значения для больничного идентификатора 2 и 4. поэтому для больницы 2 и 4 я хочу показать NULL. То же, что и изображение, которое я разместил в вопросе. –