在vue里,下载自定义内容的文件

2018-06-26  本文已影响0人  jialing_cccwei

在js里面可以利用Blob和URL.createObjectURL对自定义的内容当成文件进行下载,那我再vue里面怎么自定义下载文件尼,可以用下面的代码来解决:

<a class="layui-btn downloadButton" download="data.json">导出数据</a>

在vue的updated钩子函数里面写

updated: function(){
  var that = this;
  var index=0;
  $(".downloadButton").each(function(){
    var blob = new Blob(['自定义的内容']);
    var url = URL.createObjectURL(blob);
    $(this).attr("href", url);
    index++;
  });
 }
```其实尼,就是根据js来改造的,js的下载自定义内容也是这样的
上一篇 下一篇

猜你喜欢

热点阅读