如何使用readAllBytes发送的angularjs下载.xls文件

时间:2014-04-03 15:01:38

标签: angularjs download restangular

我的后端应用程序中有一个使用

推出.xls文件的喷射路径

FileUtils.readAllBytes(xlsFile)

在我的前端应用程序中,我使用带有Restangular模块的angularjs,因此我需要接收我的.xls文件并将其下载到用户的计算机。

我的代码

Restangular.one("localhost:9090/excel")
        .get()
        .then(function(response){
            alert("Excel is here!");
            var hiddenElement = document.createElement('a');
            hiddenElement.href = 'data:attachment/xls,' + encodeURIComponent(response);
            hiddenElement.download = 'reporte-anual.xls';
            hiddenElement.click();
        });

但它只发出警报。

我怎样才能做到这一点?

谢谢大家

0 个答案:

没有答案