您好我想点击按钮下载excel文件。
让我解释一下我的情景,
首先我在运行时使用excel文件创建。对我来说,文件是在我的proj文件夹中创建的。
但我不知道如何以物理路径下载文件。
HTML
<button ng-click="exportData()" class="btn btn-sm btn-primary btn-create">Export</button>
controller.js
$scope.exportData = function () {
data='hi';
SKUdataName ='how';
UOMdataName ='are';
cartdatatype='you';
$http.get('/Getexcel/' + data + '/' + SKUdataName + '/' + UOMdataName + '/' + cartdatatype).then(function (response) {
//here what should i write to download the file from physical path
});
};
Vinoth
答案 0 :(得分:0)
您可以在新标签页中打开excel文件网址,如下所示:
.controller('exampleCtrl', ['$scope', '$window',
function($scope, $window) {
$scope.exportData = function(){
data='hi';
SKUdataName ='how';
UOMdataName ='are';
cartdatatype='you';
var url = '/Getexcel/' + data + '/' + SKUdataName + '/' + UOMdataName + '/' + cartdatatype;
$window.open(url, '_blank');
};
}
]);