访问上传​​的图片 - sails.js

时间:2014-10-21 19:57:57

标签: sails.js

我已设法将图片上传到我的localhost.its当前位置在myApp / .tmp / uploads中。

我如何从以下位置访问它:view / file / upload.ejs? (该视图具有上传的文件参数,如文件名,大小等...)

我试过<img src="..\..\.tmp\uploads\<%= items[0].filename %>" alt=""/>

并且:<img src="..\..\.tmp\uploads\<%= items[0].filename %>" alt=""/>

并且:<img src="\.tmp\uploads\<%= items[0].filename %>" alt=""/>

我认为问题是因为&lt;%= items [0] .filename%&gt;当我从目录中提取文件时,它会显示文件的名称,但它的实名是一个很长的随机词。

2 个答案:

答案 0 :(得分:0)

要显示您使用默认随机设置上传的图片,这应该有效:

<img src="uploads/<%= items[0].filename %>" alt=""/>

船长将其上传到.tmp / public / uploads。 问题是,当您重新启动风帆或重新启动应用时,.tmp将被删除,因此您应该执行THIS

之类的操作

答案 1 :(得分:-1)

您需要创建一个处理此文件夹的视图,我几乎不建议您将文件移动到另一个目录,因为.tmp可能会在某些时间被清除。