当前位置: 首页 > 编程笔记 >

vue实现点击按钮下载文件功能

拓拔谭三
2023-03-14
本文向大家介绍vue实现点击按钮下载文件功能,包括了vue实现点击按钮下载文件功能的使用技巧和注意事项,需要的朋友参考一下


项目中需要用到文件下载功能,查了资料发现需要用到a标签的特性,但是这边需要用到点击按钮下载,懒得写样式,于是用了以下代码.

<div class="btns">
 	<el-button size="mini" type="primary" @click="$router.push(`/portal/${item.id}/detail`)">查看软件</el-button>
  <el-link target="_blank" :href="item.sourceUrl | filterUrl" :underline="false" style="margin-left:15px">
    <el-button size="mini" type="warning">软件下载</el-button>
  </el-link>
</div>

在el-button的外面套了一层el-link,如下图,可以正常下载


以下是el-link文字链接的属性


总结

以上所述是小编给大家介绍的vue实现点击按钮下载文件功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对小牛知识库网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

 类似资料:
  • 本文向大家介绍js实现点击按钮复制文本功能,包括了js实现点击按钮复制文本功能的使用技巧和注意事项,需要的朋友参考一下 最近遇到一个需求,需要点击按钮,复制 <p> 标签中的文本到剪切板 之前做过复制输入框的内容,原以为差不多,结果发现根本行不通 尝试了各种办法,最后使了个障眼法,实现了下面的效果 一、原理分析 浏览器提供了 copy 命令 ,可以复制选中的内容 如果是输入框,可以通过 selec

  • 我刚开始使用Flask/Python。我想要实现的是,我在HTML中有一个下载按钮,它调用以下函数: 不完整的烧瓶代码是:

  • 问题内容: 我刚开始使用Flask / Python。我想要实现的是在HTML中有一个下载按钮,它调用以下函数: 不完整的Flask代码为: 我面临的问题是我找不到下载此csv文件或将其作为JSON字符串返回的方法,因此可以使用Javascript下载。知道如何将其作为JSON发送或通过Flask本身下载吗?最好的方法是什么? 问题答案: 这是一种不使用Javascript下载CSV文件的方法:

  • 本文向大家介绍.netcore+vue 实现压缩文件下载功能,包括了.netcore+vue 实现压缩文件下载功能的使用技巧和注意事项,需要的朋友参考一下 一.前言 目前接触的项目中,给定的需求是将系统内所有用户的数据整理好,并保存到文件夹内,目的主要是防止用户在实施人员已配置好的基础上由于不熟悉系统,导致的误删或者误操作。减少实施人员的配置工作。我首先想到的就是将数据导入到Excel中,并以各个

  • 本文向大家介绍微信小程序实现点击按钮修改文字大小功能【附demo源码下载】,包括了微信小程序实现点击按钮修改文字大小功能【附demo源码下载】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了微信小程序实现点击按钮修改文字大小功能。分享给大家供大家参考,具体如下: 1、效果展示 2、关键代码 index.wxml文件 index.js文件 和前面的文章相似,这里的事件响应函数中使用了this

  • 本文向大家介绍Android实现按钮点击效果,包括了Android实现按钮点击效果的使用技巧和注意事项,需要的朋友参考一下 1、首先创建一个按钮 2、1中创建的按钮的background用到了btn_st,在drawable下创建btn_st 3、在2中用到的color1和color2,在values的strings中添加 4、java代码 (1)首先获取button   Button click