Как предупредить данные из json
У меня есть данные в формате JSON с использованием угловых фабрики.Когда я предупреждаю данные, они отображаются неопределенными.Мой json-это:
[{"chqNoId":5,"chqNo":5,"custName":"Bikash Paneru","status":"cancelled"}]
Я хочу предупредить статус только тогда, когда я предупреждаю с помощью :
alert($scope.Cheque); It displays [object Object] alert($scope.Cheque.status); It displays undefined.
Как предупредить статус?
Что я уже пробовал:
$scope.ChqStatus = function(chqno) { crudServiceUser.GetChqStatus(chqno).then(function (result) { $scope.Cheque = result; alert($scope.Cheque); alert($scope.Cheque.status)); }) }
F-ES Sitecore
Квадратные скобки указывают на массив объектов, а не на один объект. Ваш json также может быть таким
[{"chqNoId":5,"chqNo":5,"custName":"Бикаш Paneru","статус":"отменить"}, {"chqNoId":6,"chqNo":6,"custName":"Джон Доу","состояние":"уполномоченный"}]
Это будет два объекта в массиве, но ваш json имеет только один элемент в массиве, поэтому вы получаете доступ к нему через check[0] , как это предлагается в решении 1