我正在使用meteor制作网页。网页的很大一部分是图像库。是否有一种简单的方法可以保存有关图像的信息以及图像本身或mongoDB中图像的链接,以便可以动态创建图库以适应网站用户输入的详细信息?
答案 0 :(得分:2)
我不确定StackOverflow关于这个问题的政策,但我会告诉你你能做些什么。
首先,您需要一种上传图片的方法。有一个名为lepozepo的包,它会为你执行。
完成后,您将获取lepozeop为您生成的URL并将其保存到集合中。有很多方法可以做到这一点,如果你知道javascript你知道至少有两种方法可以实现这一点。
一旦你的收藏集正在为你保存网址,你只需要一个模板,通过使用流星助手返回集合中的图像条目。它看起来像是:
Template.gallery.helpers({
images: function(){
return imageCollection.find();
}
});
在你的模板中
{{#each images}}
<img src="{{url}}>
{{/each}}