Показать модальное окно после Http.get () - PullRequest
0 голосов
/ 03 мая 2018

Я вызываю функцию для получения ответа от запроса Http.get ().

Моя функция извлечения данных:

getCharacterDetail(characterId: number) {
    return this.http.get(this.characterDetailApiUrl + characterId)
        .subscribe(res =>
            console.log(res.json())
        );
}

Теперь я должен показать эти данные в модальном окне. Понятия не имею, что делать.

Ответы [ 2 ]

0 голосов
/ 03 мая 2018

ng-bootrstrap будет хорошим вариантом, потому что доступен модальный компонент, где вы можете передать необходимые данные в качестве входных данных для компонента.

пример

0 голосов
/ 03 мая 2018

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

app.controller('characterController', function ($scope, $http) {
  $scope.getCharacterDetail = function (number) {
     return $http.get(this.characterDetailApiUrl + characterId)
       .subscribe(res =>
           console.log(res.json())
       );
     }
});
...