【发布时间】:2015-12-18 18:00:23
【问题描述】:
我正在学习 Meteor,并且正在构建一个非常基本的应用程序以用于练习目的。 我刚刚安装了 Collection FS,我正在使用 cfs:filesystem 上传文件。 我有一个名为 todos 女巫的集合,其中包含以下字段:
"files" : [ "/cfs/files/files/HPxaJrEbvNjcnmA6m/files?store=files", "/cfs/files/files/jfKua2BszyfqiKYYu/files?store=files" ]
插入是通过服务器端的方法完成的:
'addFiles':function(id,url){
todos.update(id, {
$push: {files:url}
});
如何遍历这些以将它们放入模板中的 url?
我在模板中尝试的是:
{{#each todos}}
{{#each files}}<a href="{{files}}" target="_blank"> file</a>{{/each}}
{{/each}}
但这只会渲染<a target="_blank"> file</a>
如果文件对象没有任何值,我不想显示任何 url。
我该怎么做?
【问题讨论】: