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


Posted in Javascript onOctober 11, 2019

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,如下图,可以正常下载

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

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

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

总结

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

Javascript 相关文章推荐
iframe子页面获取父页面元素的方法
Nov 05 Javascript
用js格式化金额可设置保留的小数位数
May 09 Javascript
js去除浏览器默认底图的方法
Jun 08 Javascript
AngularJS入门教程之ng-checked 指令详解
Aug 01 Javascript
完美的js div拖拽实例代码
Sep 24 Javascript
微信小程序 WXML、WXSS 和JS介绍及详解
Oct 08 Javascript
利用jquery获取select下拉框的值
Nov 23 Javascript
JS设计模式之状态模式概念与用法分析
Feb 05 Javascript
vue中使用带隐藏文本信息的图片、图片水印的方法
Apr 24 Javascript
原生JavaScript写出Tabs标签页的实例代码
Jul 20 Javascript
解决removeEventListener 无法清除监听的问题
Oct 30 Javascript
一行JavaScript代码如何实现瀑布流布局
Dec 11 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
Oct 11 #Javascript
详解vue 自定义组件使用v-model 及探究其中原理
Oct 11 #Javascript
JsonProperty 的使用方法详解
Oct 11 #Javascript
vue element upload组件 file-list的动态绑定实现
Oct 11 #Javascript
解决Idea、WebStorm下使用Vue cli脚手架项目无法使用Webpack别名的问题
Oct 11 #Javascript
微信小程序 点击切换样式scroll-view实现代码实例
Oct 11 #Javascript
vue控制多行文字展开收起的实现示例
Oct 11 #Javascript
You might like
PHP持久连接mysql_pconnect()函数使用介绍
2012/02/05 PHP
php实现保存submit内容之后禁止刷新
2014/03/19 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
2014/11/19 PHP
php简单获取文件扩展名的方法
2015/03/24 PHP
php array_chunk()函数用法与注意事项
2019/07/12 PHP
javascript学习笔记(九) js对象 设计模式
2012/06/19 Javascript
jquery对dom节点的操作【推荐】
2016/04/15 Javascript
JS简单生成两个数字之间随机数的方法
2016/08/03 Javascript
JavaScript中push(),join() 函数 实例详解
2016/09/06 Javascript
Validform表单验证总结篇
2016/10/31 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
微信小程序实现传递多个参数与事件处理
2019/08/12 Javascript
修改NPM全局模式的默认安装路径的方法
2020/12/15 Javascript
[03:33]TI9战队采访 - Infamous
2019/08/20 DOTA
[43:03]完美世界DOTA2联赛PWL S2 PXG vs Magma 第二场 11.21
2020/11/24 DOTA
Python实现的朴素贝叶斯分类器示例
2018/01/06 Python
Python中面向对象你应该知道的一下知识
2019/07/10 Python
详解Django模版中加载静态文件配置方法
2019/07/21 Python
简单了解Django应用app及分布式路由
2019/07/24 Python
python word转pdf代码实例
2019/08/16 Python
Python实现直播推流效果
2019/11/26 Python
python不同系统中打开方法
2020/06/23 Python
基于pytorch中的Sequential用法说明
2020/06/24 Python
Python如何给你的程序做性能测试
2020/07/29 Python
python属于哪种语言
2020/08/16 Python
Tea Collection官网:一家位于旧金山的童装公司
2020/08/07 全球购物
学生安全责任书
2014/04/15 职场文书
奥巴马当选演讲稿
2014/09/10 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
工作检讨书怎么写
2014/10/10 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
教师理论学习心得体会
2016/01/21 职场文书
简单总结SpringMVC拦截器的使用方法
2021/06/28 Java/Android
centos8安装nginx1.9.1的详细过程
2021/08/02 Servers
关于MySQL中的 like操作符详情
2021/11/17 MySQL
MySQL的表级锁,行级锁,排它锁和共享锁
2022/07/15 MySQL