Я не уверен, что в этом плохого, но как-то не в состоянии прочитать правильное значение $ scope.
Вот мой код на контроллер ->
$scope.verifyMobile = SearchFactory.verify.query({uuid: uuid});
JSON, возвращаемый службой отдыха есть ->
verifyNumber -- > {"id":1,"uuid":"2222","phoneNumber":"782941768355"}
Я преобразовать POJO в JSON с помощью gson.toString (verifyNumber Java класс);
Но когда я пытаюсь проверить значение phonenumber после вызова службы на контроллере, он всегда приходит как неопределенный. кто-нибудь может помочь. когда я жестко задал значение для возвращаемого JSON, он работает нормально, но не с сервисом.
alert(JSON.stringify($scope.verifyMobile).uuid);
здесь недостаточно информации, чтобы воспроизвести вашу проблему. В вашем вопросе вы говорите, что вы «проверяете значение« phonenumber », но, # 1 это' phoneNumber' и # 2, ваше предупреждение печатает 'uuid', а не' phonenumber'. – Claies
@Claies - вы можете использовать phoneNumber istead uuid. все приходит, решает мою проблему. 2 часа я потратил и не могу :( – AngryJS
, но что именно вы спрашиваете здесь? Вы говорите, что он работает, когда вы жестко указываете его, но не когда вы совершаете служебный вызов, но вы не указали код для этой услуги. – Claies