在HAML中单击锚标记时下载文件

时间:2015-10-14 23:37:20

标签: file download click anchor haml

您可以通过将href设置为文件的路径并为其提供下载属性来在HTML中执行此操作:

<a href="images/file.png" download>

请注意,下载属性不需要设置为任何内容。

但是,属性在HAML中的工作方式是不同的,并且为其提供未设置为任何内容的下载参数会导致错误。

%a{:href => "images/file.png", :download}

“语法错误,意外')'”

我尝试将下载设置为某些内容,但无论出于何种原因,它只是重定向到文件,就好像它不存在一样。

1 个答案:

答案 0 :(得分:0)

得到了它 %a{:href => file, :download => file, :target => "blank"}全部串联