当以角度 5 / 6 单击按钮时如何从 url 下载文件

2023-12-26

我有一个前的网址:abc.net/files/test.ino 需求是通过角度5或6的按钮点击事件下载.INO文件


您可以创建一个锚标记来在按钮单击事件上下载文件

downloadMyFile(){
    const link = document.createElement('a');
    link.setAttribute('target', '_blank');
    link.setAttribute('href', 'abc.net/files/test.ino');
    link.setAttribute('download', `products.csv`);
    document.body.appendChild(link);
    link.click();
    link.remove();
}

现在从您的按钮调用此函数

<button (click)="downloadMyFile()">download File<button>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

当以角度 5 / 6 单击按钮时如何从 url 下载文件 的相关文章

随机推荐

  • ASP.NET MVC 将列表传递给 RouteData QueryString

    将值列表作为查询字符串传递的推荐方法是 www site com search value 1 value 2 value 3 value 4 ASP NET 很好地处理了这个问题 string value QueryString Get
  • 文件传输详细信息持续绑定,直到使用 WPF 在窗口中传输文件

    我已经创建了将文件从客户端传输到服务器的项目 我已经完成了文件传输并获取了文件传输的详细信息 例如文件名 something avi 和传输的文件百分比 10 如下所示 每当我传输文件时 我都会使用下面的事件处理程序来了解该文件转移的详细信
  • 如何进入封闭班? [复制]

    这个问题在这里已经有答案了 I know Class getDeclaredClasses 可以获取它声明的所有类 但不包括匿名类 我想知道有没有办法通过封闭类获取所有封闭类 例如 我想获取定义在中的所有封闭类Root用于测试目的 clas
  • 如何在 WPF 中创建可拖动到主窗口之外的面板?

    尝试在 Visual Studio 2008 中复制对接控件 我的应用程序为 FAA 重播 RADAR 环境 并且我希望双显示器用户能够将控制面板拖动到另一个显示器 以使主画布保持清晰 此功能类似于将 VS 中的不同面板拖到主窗口之外的方式
  • MIPS 伪指令、替换

    经过研究后 我发现这只是获得相同结果的方法的替代 如果我错了 请纠正我 example move s0 t1 可以替换为 add s0 zero t1 问题 怎样才能更换lw la sw bne 是的move指令可以并且被替换为add操作说
  • 当我使用 Control-C 中断 C# 控制台应用程序时会发生什么?

    当我使用 Control C 中断 C 控制台应用程序时会发生什么 进程被杀死了吗 内存被释放了吗 是finally块被执行 数据库连接会发生什么情况 如果应用程序是为调试或发布而构建的 或者在 Visual Studio 内部 外部运行
  • Angular 动态组件 AOT 问题

    由于一些业务逻辑 我必须读取动态组件 EntryComponents 的元数据 要读取元数据 以下是我的方法 使用读取模块的所有组件组件工厂解析器 使用组件名称和特定方法过滤掉类 创建组件并读取数据 销毁该组件 const factorie
  • 如何对多个项目使用 ETag / If-Match

    在 RESTful 接口中处理乐观锁定的推荐方法似乎是返回一个ETag来自 GET 并提供If Match在 PUT 上 即 GET items 1 gt gives client an ETag for a single item PUT
  • 从块返回 UIImage

    我有以下代码 UIImage getPublisherLogo check the cache if the logo already exists NSString imageUrl NSString stringWithFormat i
  • 与 Eclipse 编译器相比,为什么 javac 1.5 运行速度这么慢?

    我有一个 Java Maven 项目 其中包含大约 800 个源文件 其中一些由 javacc JTB 生成 使用 javac 编译需要花费 25 分钟 当我将 pom xml 更改为使用 Eclipse 编译器时 编译大约需要 30 秒
  • Qt 会泄漏内存吗?

    如果我编译这个 Qt hello world include
  • Python需要安装ipykernel

    我在 VS code 中使用 Jupyter Notebook 时遇到问题 屏幕显示 Python 3 7 8 requires ipykernel to be installed 我按照弹窗安装了ipykernel 还是不行 附上截图 很
  • 数据损坏:错误在哪里‽

    最后编辑 我已经弄清楚问题是什么 请参阅下面我自己的答案 但我似乎无法将问题标记为已回答 如果有人可以回答我在下面的回答中提出的问题 即这是 Cython 中的错误还是这是 Cython 的预期行为 我将标记that答案被接受 因为这将是从
  • 如何将 Yii 与多语言数据库模型一起使用?

    我在从我创建的完全多语言数据库中获取数据时遇到问题 我希望这里有人可以帮助我 我将所有桌子分成两部分 通用 表 不包含任何需要翻译的文本 和包含需要翻译的所有字段及其翻译的表 示例表 base material id picture bas
  • 生成多个 PDF 并将其压缩以供下载,全部在一个视图中

    我在用xhtml2pdf在我的 Django 视图中生成 PDF 这个想法是循环遍历查询中的所有实例 然后为每个实例创建一个 PDF 然后将所有生成的 PDF 添加到一个 zip 文件中以供下载 这xtml2pdf逻辑工作正常 但循环逻辑让
  • 您应该如何引用 JSON 对象符合的 JSON 模式?

    还有另一个问题与我在这里问的问题类似 您能否在符合 JSON 架构的 JSON 文档上指定架构 URI https stackoverflow com questions 58042566 can you specify the schem
  • 获取未捕获的 TypeError: ...default 不是构造函数 - 来自 Vue 组件

    您好 我在 chrome 控制台中收到以下错误 Uncaught TypeError firebase2 default is not a constructor 当我在中使用以下代码时Fire vue webpack vue loader
  • MYSQL更新权限也需要选择权限吗?

    在MYSQL数据库中 我想在不选择的情况下给用户更新权限 可以吗 这是可能的 但你的问题是 你的 UPDATE Query 包含一个 WHERE 子句 它至少需要在内部查询字段 因此 您在这里需要 SELECT 权限 否则 可以尝试使用强力
  • Windows 8.1 中 MediaElement 的样式

    如何更改示例的样式MediaElement 例如我怎样才能改变背景 Code
  • 当以角度 5 / 6 单击按钮时如何从 url 下载文件

    我有一个前的网址 abc net files test ino 需求是通过角度5或6的按钮点击事件下载 INO文件 您可以创建一个锚标记来在按钮单击事件上下载文件 downloadMyFile const link document cre