Как смоделировать вызов в бэкэнд API от JS - PullRequest
0 голосов
/ 31 октября 2019

Я не ищу ничего сложного, просто использую статический объект для имитации возврата вызова службы бэкэнда.

Поскольку функция getGridSummary позже используется в контексте .then(function (result), я понял, что объектдолжен быть возвращен как обещание, в противном случае я получу ошибку: ".потто не функция". Бит с комментариями - это вызов службы, остальное - моя попытка вернуть объект, имитирующий вызов службы (я убедился, что поля совпадают с возвращаемыми службой). Есть ли что-то явно не так с этим подходом?

function getGridSummary(Id) {
            var x = JSON.parse(`[
          {
            "Id": 12,
            "Name": "DEF"
          },
          {
            "Id": 41,
            "Name": "ABC"
          }
        ]`);

            return Promise.resolve(x);

            //var url = configUrl.getGridInformation.format(Id);

            //return $http.get(url, { cache: false })
            //  .catch(fail("error message"));
        }

Ошибка не отображается, но данные не отображаются в интерфейсе

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...