Mit diesem Code in einer Datei "reports.js" im selben Ordner von "reports.html", bekomme ich 0 Elemente im Array zurückgegeben. Ich bin mir nicht sicher, dass mir eine zusätzliche Erklärung fehlt, aber ich kann auch nicht "importieren" Mongo von "meteor/mongo"; ohne Fehler "Verwendung des reservierten Wortes 'Import'". Meteor Version 1.2.1Zugriff auf Mongo db mit Meteor-Blaze
JS
Tasks = new Mongo.Collection('tasks');
if(Meteor.isClient){
Template.reports.rendered = function(){
if(Session.get("animateChild")){
$(".reports-page").addClass("ng-enter");
setTimeout(function(){
$(".reports-page").addClass("ng-enter-active");
}, 300);
setTimeout(function(){
$(".reports-page").removeClass("ng-enter");
$(".reports-page").removeClass("ng-enter-active");
}, 600);
}
};
}
Template.dashboardd.helpers({
options() {
return Tasks.find({});
},
});
HTML
<Template name="dashboardd">
{{#each options}}
<p><label>{{text}}</label></p>
{{/each}}
</Template>
Ich denke, Sie müssen Babel oder Ecmascript-Paket hinzufügen, damit der Import funktioniert. Haben Sie die Aufgabensammlung veröffentlicht und abonniert? – Mikkel