【问题标题】:how to downloads a file that is located under asset folder如何下载位于资产文件夹下的文件
【发布时间】:2020-03-04 03:54:43
【问题描述】:

如何正确下载位于静态文件夹下的文件?

我知道使用 html,你可以使用类似 <a href="static/image/phoenix.png" download> click here to download file </a> 的东西,但在 Elixir 中它不起作用,而是下载一个名为 phoenix.png 的文件,但该文件无法打开,浏览器显示 失败 - 否文件

我尝试过使用<%= link "click here", to: "./image/phoenix.png" %> 之类的东西,但它仍然无法正常工作。我收到no route found for GET /image/phoenix.png (MyTestsWeb.Router)

这是我放置示例的 git 存储库:https://github.com/zairecrypto/test.git

你能帮忙吗?

【问题讨论】:

    标签: elixir phoenix


    【解决方案1】:

    看起来像是错字? image/phoenix.png -> /images/phoenix.png.

    【讨论】:

    • 还是不行,我还是得到no route found for GET /phoenix.png (MyTestsWeb.Router)
    • 你确定吗?我已经下载了你的 repo 并在控制器中更改了这一行,修复了它:file = "/images/phoenix.png"。
    猜你喜欢
    • 2019-02-24
    • 2018-11-27
    • 1970-01-01
    • 1970-01-01
    • 2021-06-22
    • 1970-01-01
    • 2014-06-02
    • 1970-01-01
    • 2019-02-20
    相关资源
    最近更新 更多