我正在尝试使用Express在Angular中创建一个按钮,以生成CSV文件并将其下载到用户的本地计算机App.config
。
当我尝试通过浏览器通过URI访问端点时,我可以下载文件,但是当我将API应用于按钮时,它不起作用。
在<button (click)="downloadCSV()">Download</button>
上:
app.component.ts
在public downloadCSV() {
this.httpClient.get<any>('/download').subscribe(res => {
)}
上:
server.js
Web应用程序的用户应该能够单击按钮并下载生成的CSV文件,但是当前的解决方案仅针对后端。