在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的下载自定义内容也是这样的
网友评论