Задать вопрос

Как вывести необходимые данные из сервиса?

В дополнение к моему прошлому вопросу.
Как вернуть данные
[{
  "name": {
    
    "en": "name-english",
    "de" : "name-deutch"
  }, 
   "title": {
     "en": "english title",
     "de": "deutch title"
   } 
}]

из сервиса в соответствии с необходимым языком?
app.factory('DataJson', ['$resource','$translate',	function($resource, $translate) {
	   var article = $resource('translate.json');		 
		 var CurrentLanguage = $translate.use() || $translate.storage().get($translate.storageKey()) || $translate.preferredLanguage();
		 	var data = article; // Здесь ведь надо что-то сделать с ними и с CurrentLanguage
		 	return data
		}
]);

Контроллер
$scope.data = DataJson.query();
view
<div ng-repeat="vm in data">
    {{vm.name}}<hr>
      {{vm.title}}
  </div>

Plunker
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Оценить 3 комментария
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    WEB-022 Разработка на Angular. Продвинутый уровень
    1 неделя
    Далее
  • Учебный центр IBS
    WEB-007 Разработка на JavaScript
    1 неделя
    Далее
  • Javascript.ru
    Курс по Angular
    6 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы