У меня есть список клиентов значений пара JSon значение ключа, и я хочу, чтобы добавить или обновить некоторые из ключевых JSon и значения в список, как следовать в угловых JS,ошибка типа в угловом расслоении плотной
т.е.
$scope.customers ={
name:"Customer 1",
status: "Good"
name:"Customer 2",
status: "Bad"
name:"Customer 3",
status: "Better"
name:"Customer 4",
status: "Bad"
}
Я хочу, чтобы добавить значение широты: «XXXX» и долготу: «гггг» со списком клиентов,
$scope.customers ={
name:"Customer 1",
status: "Good",
latitude : "45.1111111",
longitude " "43.33333"
name:"Customer 2",
status: "Bad",
latitude : "44.1111111",
longitude " "42.33333"
name:"Customer 3",
status: "Better",
latitude : "41.1111111",
longitude " "40.33333"
name:"Customer 4",
status: "Bad",
latitude : "40.1111111",
longitude " "42.33333"
}
Изначально я настрою клиент с {},
$scope.customers={};
Когда я ударил какую-то услугу, я получаю список json с data.rows, и я попытался назначить.
$scope.customers=data.rows;
Теперь он имеет 12 клиентов детали с этим списком и просматривать список и нажав другую службу, чтобы получить широту и долготу,
for (var k = 0; k < $scope.customers.length; k++) {
// Hit the service of latitude and longitude of the customers,
//and tried to append the values as follows,
$scope.customers[k].longitude=data.rows[0].result;
}
Но я получил ошибку типа.
Структура данных '$ scope.customers' неверна, он должен быть массивом объекта. – vpsingh016