Угловой JS, JSON через внешнюю библиотечную функцию, не хранящуюся в области $

#javascript #angularjs

Вопрос:

Привет, люди, у меня проблема с хранением моего JSON в области$. это и есть Код:

   var app = angular.module("mainApp",[]);

  app.service("KategorienService", function() {
    this.getKategorien = function() {
      return Workbook.load(optionsStatus)
    };
  });

  app.controller("KategorienCtrl", function($scope, KategorienService) {
    KategorienService.getKategorien().then(res => {
      $scope.Kategorien = res;
    });
  });
 

Функция Workbook.load() возвращает обещание с проанализированным объектом JSON. Теперь я пытаюсь скопировать JSON, который уже проанализирован, в область видимости и отобразить его с помощью ng-повтора примерно так:

   <div ng-app="mainApp">
    <div ng-controller="KategorienCtrl">
      <p>Kategorien: </p>
      <li ng-repeat="Kategorie in Kategorien" >
        {{Kategorie.label   Kategorie.value}}
      </li>
    </div>
  </div>
 

Но ничего не отображается, даже если консоль показывает, что $scope.У Катогриена есть JSON. это JSON:

 (2) [{…}, {…}]
0:
label: "Fusball"
value: "FUS"
_autoId: 3
_created: {$date: "2021-09-03T08:41:20.613Z"}
_deviceId: "c4IDr2tLTmG6MOQKTMfyRd"
_id: {$oid: "6131dfcbe4b055b5d3b86788"}
_lastModified: {$date: "2021-09-03T08:41:47.038Z"}
_sheet: "6131df7ae4b055b5d3b86775"
_userProfile: ""
[[Prototype]]: Object
1: {_id: {…}, value: "HAND", label: "Handball", _user: "Jayklops", _userProfile: "", …}
length: 2
 

пожалуйста, Помогите
с уважением