2015-05-02 3 views
-2

я запрос AJAX на PHP сервер, который возвращает меня JSON объект:Как получить объект в Angular от Json?

lang: {news feed: "lenti"}

Когда я делаю:

$scope.data = response.data и после попытки отображать текст из объекта в шаблоне:

{{data.lang.news feed}} 

Я получаю ошибку в консоли.

Любая идея, что здесь происходит?

+2

'{{data.lang.news кормить}}' неверен, то не должно быть там. Это должно быть что-то вроде '{{data.lang.news.feed}}' или '{{data.lang.news_feed}}', и ваш JSON также неверен. Запись должна быть чем-то вроде '{" lang ": {" news_feed ":" lenti "}}' – DrewT

+0

Вам следует избегать пробелов, но он будет работать, если вы используете кавычки и используете нотацию скобок: '{{data.lang [ "news feed"]}} ' –

ответ

0

Ваш объект JSON должен быть lang: {"news feed": "lenti"}

Так что на пользовательском интерфейсе вы можете получить к нему доступ по ключу

{{data.lang["news feed"]}} 
+0

@ Хэмед это помогло вам или нет? –

Смежные вопросы