您是否有任何人使用“aslagle:reactive - table”软件包来显示使用数据集合中的“ostrio:files”软件包记录的文件。 这是我的代码:
File .html:
<template name="images">
{{> reactiveTable collection=images fields=fields settings=settings class="table table-striped table-hover table-condensed"}}
</template>
File .js:
Template.images.onCreated( () => {
Template.instance().subscribe( 'files.images.all' );
});
Template.images.helpers({
images: function () {
return Images.find();
},
settings: function() {
return {
rowsPerPage: 20,
showFilter: true,
fields: [
{
key: 'file.name',
label: 'Images'
},
]
};
}
});
答案 0 :(得分:0)
溶液:
Template.images.helpers({
Images: function () {
return Images.find().fetch();
},
settings: function() {
return {
rowsPerPage: 20,
showFilter: true,
fields: [
{key: 'link', label: 'link', tmpl: Template._link},
]
};
}
});
<template name="_link">
<a href="{{_downloadRoute}}/{{_collectionName}}/{{_id}}/original/{{_id}}{{extension}}?download=true" download="{{name}}">{{name}}</a>
</template>