2016-03-29 4 views
0

Из моего отдыха контроллера, я получаю ответ, как: -Показано ответ с точкой зрения Угловой Js и Spring MVC

{"success":true,"response":5} 

Когда в моей угловой Js я использую:

{{notificationCount}} 

Он отлично работает и показать 5 на моей странице. Но когда у меня есть такой отзыв:

{"success":true,"response":0} 

Для этого же {{notificationCount}} возникает ошибка.

+0

Какая ошибка? –

+0

Показаны все. {"success": true, "response": 0}. Я просто хочу 0. –

+0

Вам необходимо разместить соответствующий код. Если у вас есть Spring '@ RestController', у вас должен быть Угловой сервис, который получает от него объекты. После этого вы должны иметь вызов этой службы и переменную, которая получает значение. Также код контроллера, который содержит строку '$ scope.notificationCount = '. – cst1992

ответ

0

Если вы хотите отобразить только количество, вы можете установить его так:

{{notificationCount.response}} 

где

notificationCount = //your response 
+0

Не работает ... Я не знаю, почему .. в моем угловом ctrl $ scope.notificationCount = response; –

+0

Не могли бы вы создать plnkr? – uksz

0

ключи JSON должны быть в одинарные кавычки, как {'success':true,'response':0}

var data = {"success":true,"response":0}; 
$scope.notificationCount = data.response; 

В HTML {{notificationCount}} показывается 0 (я проверяю Firefox).

+0

'json keys должны быть в одной кавычки'. Не обязательно. – cst1992