AngularJS如何在$ http响应后显示html内容?

时间:2019-04-19 13:50:45

标签: angularjs angular-promise angularjs-http

我正在调用$ http.post,它需要一些时间来返回响应对象。仅在收到$ http.pos呼叫响应后,才需要呈现html内容。

我尝试使用ng-OnInit无效。

$http({
    method: 'POST',
    url: "URL",
    data: "myParam"
}).then(function successCallback(response) {
    var file = new Blob([response], { type: 'application/pdf' });
    var fileURL = URL.createObjectURL(file);
    this.content = $sce.trustAsResourceUrl(fileURL);
    console.log("vm.content: ", vm.content);
};

0 个答案:

没有答案