Angular2导出/下载json文件

2024-01-18

我正在使用 Angular 2。我想提供下载 JSON 文件的功能。

就像我有 res = {bar : foo} 的响应一样,我想创建 json 文件,其中将包含此响应,可以在按钮/锚点单击上下载。

任何帮助将不胜感激。


这比预期的要简单。

constructor(private sanitizer: DomSanitizer){}

    generateDownloadJsonUri() {
        var theJSON = JSON.stringify(this.resJsonResponse);
        var uri = this.sanitizer.bypassSecurityTrustUrl("data:text/json;charset=UTF-8," + encodeURIComponent(theJSON));
        this.downloadJsonHref = uri;
    }

在模板中包括

<a class="btn btn-clear" title="Download JSON" [href]="downloadJsonHref" download="download.json"></a>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Angular2导出/下载json文件 的相关文章

随机推荐