转载地址:https://blog.csdn.net/qq_40247562/article/details/89921778

问题:利用vue-cli3 写的项目,有一个下载excel 模板的功能,模板存放在前端本地,然后下载。

解决:

1)把excel 模板放到本地项目的 public 下(注意,一定要放在public 下,这样webpack 在打包的时候才不会解析他,会原封不动的引用他);

2)在data里面定义

data () {return {publicPath: process.env.BASE_URL}
}

3)然后这样引用

<a :href="`${publicPath}Template/template.xls`" target="_blank" download="模板.xls">点击下载模板</a>

引申:类似于这种静态文件引用,都可以这样写,不过写法不一样

link标签:

<link rel="icon" href="<%= BASE_URL %>favicon.ico">

图片:

<img :src="`${publicPath}my-image.png`">

vue-cli3 处理静态文件 下载引用相关推荐

  1. 模板路径,模板变量,过滤器和静态文件的引用

    1.模板路径的查找 -查找顺序 1.优先查找settings.py 的DIRS:[os.path.join(BASE_DIR,'templates')] 2.如果APP_DIRS:TRUE 会到INS ...

  2. 潭州课堂25班:Ph201805201 django框架 第三课 模板路径,变量,过滤器,静态文件的引用 (课堂笔记)...

    第二种方法 首先   'APP_DIRS': True, 将 app 的名字在 INSTALLED_APPS 进行注册 模板变量 传的各种数据类型,和取值 过渡器: 静态文件: 在项目文件目录 中创建 ...

  3. tomcat 部署vue前端项目_oecUI: oec项目前端源码(webpack打包vue组件,静态文件部署到tomcat服务器)...

    vue-sui-demo 如果对您有帮助,您可以点右上角 "Star" 支持一下 谢谢! ^_^ 对于那些发邮件给我的同学说声抱歉, 由于本人的邮箱忘记密码了,最近才找回, 如果遇 ...

  4. 模板变量,过滤器和静态文件引用

    模板变量,过滤器和静态文件引用 模板路径 Djiango先到settings里面找templates下的DIRS查看是否有路径,也是从上往下依次寻找,找到就返回. 如果DIRS没有,就到APP_DIR ...

  5. Python Flask Web 第六课 —— 静态文件

    1. 静态文件与 web 程序的组成 Web 程序不是仅由 Python 代码 模板组成, 静态文件, HTML 代码中引用的图片. JavaScript 源码文件. CSS: >>> ...

  6. vue中 静态文件引用注意事项

    (一)assets文件夹与static文件夹的区别 区别一:assets文件是src下的,所以最后运行时需要进行打包,而static文件不需要打包就直接放在最终的文件中了 区别二:assets中的文件 ...

  7. vue中使用a标签下载静态资源文件(比如excel、pdf等)后端不参与

    问题描述 平常我们在项目中需要做下载文件的功能,比如下载excel表格.比如下载pdf文件.比如下载word文档,这样的功能,一般是后端做,即:后端返回一个流文件.或者返回一个url地址- 但是,实际 ...

  8. springboot+vue+element-ui下载excel模板(静态文件)

    前端: html:<div style="margin-top: 20px"><el-button @click="downloadDemo" ...

  9. vue生成静态js文件_如何立即使用Vue.js生成静态网站

    vue生成静态js文件 by Ondřej Polesný 通过OndřejPolesný 如何立即使用Vue.js生成静态网站 (How to generate a static website w ...

  10. antd vue表单上传文件_Vue编译出静态文件上传七牛CDN

    Vue作为目前比较流行的前端开发框架,在前后端分离比较时尚的今天异常火热,下面分享下怎么把Vue编译出来的静态文件上传到CDN,在这里主要是七牛云的CDN. Vue项目进行编译 编译命令: npm r ...

最新文章

  1. 为何多线程就能提高Java程序的执行效率
  2. python数据处理实例-Python数据预处理实例详解
  3. 在一表中设置组合主键(两个字段组合成一个主键)
  4. tomcat ajp协议安全限制绕过漏洞_国家信息安全漏洞共享平台发布Apache Tomcat漏洞安全公告...
  5. python编辑器_自学python第一课之下载安装编辑器
  6. FF:纳斯达克要求退市系误读 警示函仅与推迟提交Q3财报相关
  7. Atitit 函数式常用子操作与组合 目录 1. 集合类的操作 1 1.1. Transform、map 1 1.2. paip.提升效率---filter map reduce 的java 函
  8. win7 旗舰版 64位注册dll(regsvr32)失败解决方法
  9. 控制系统--线性定常数系统的传递函数
  10. 【 PID 算法 】PID 算法基础
  11. 手把手教你软件著作权申请(全流程)(不花一分冤枉钱)
  12. 苹果手机怎么关闭爱奇艺自动续费_爱奇艺回应涨价为用户创造优质服务,小编建议用户先关闭自动续费...
  13. 计算机动画题目,3DMax2014计算机动画作业练习题
  14. 使用FormData格式上传图像并预览图片
  15. android编辑图片和文字,微商图片和文字编辑器
  16. r语言进行go富集分析_好用的在线GO富集分析工具
  17. 安卓android按宽/高缩放图片到指定大小并进行裁剪得到中间部分图片
  18. 用Tina-TI软件仿真并分析RC积分电路和微分电路
  19. 郑州oracle代理,郑州甲骨文(Oracle)培训OCM直通车
  20. 化身预言家:利用机器学习与谷歌地图实时预测交通事故风险

热门文章

  1. 【图像去噪】基于matlab GUI小波+中值+维纳及频域滤波【含Matlab源码 506期】
  2. ai人工智能_相信AI?
  3. gpt-2 文章自动生成_有助于您理解GPT-3的文章
  4. ai人工智能 工业运用_人工智能在老年人健康中的应用
  5. detr 历史解析代码_视觉/ DETR变压器
  6. uber大数据_Uber创建了深度神经网络以为其他深度神经网络生成训练数据
  7. mysql1232_Mysql执行流程
  8. ad敷铜后还有部分飞线_眼花缭乱!超级无敌的飞线大法,打造一把超低功耗无线机械键盘...
  9. spss主成分综合得分_权重赋值之“主成分分析法”
  10. catia 创成钣金设计_应用Inventor进行钣金设计