Vue js图像强制下载无法通过使用锚标记进行工作

时间:2019-06-26 08:46:49

标签: javascript php vue.js laravel-5

我正在将Laravel与vue js一起使用。我需要在浏览器上强制下载图片,但现在可以使用了。

var link = document.createElement('a');
link.href = 'image/ab.jpg';
link.download = 'Download.jpg';
document.body.appendChild(link);
link.click();
document.body.removeChild(link);   

这适用于简单的javascript,但适用于vue js,它不起作用。它只是在浏览器中打开图像URL。

1 个答案:

答案 0 :(得分:0)

您确定您的代码适用于简单的javascript吗?

下载属性必须遵循同源策略。