gpt4 book ai didi

angularjs - 如何在angularjs Controller 中下载文件

转载 作者:行者123 更新时间:2023-12-01 23:22:33 25 4
gpt4 key购买 nike

我想在angularjs中点击按钮下载一个文件

 <button ng-click=downloadfile()>download</button>

在 Controller 中

  $scope.downloadfile=function()
{
//
}

我必须在 downloadfile 函数中编写哪些功能,你能解释一下吗

最佳答案

在您的 downloadFile() 函数中写下它。

    //Initialize file format you want csv or xls
var uri = 'data:text/csv;charset=utf-8,' + escape(CSV);

//this trick will generate a temp <a /> tag
var link = document.createElement("a");
link.href = uri;

//set the visibility hidden so it will not effect on your web-layout
link.style = "visibility:hidden";
link.download = fileName + ".csv"; //this is an example file to download, use yours

//this part will append the anchor tag and remove it after automatic click
document.body.appendChild(link);
link.click();
document.body.removeChild(link);

关于angularjs - 如何在angularjs Controller 中下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32437108/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com