tasks_list = new Mongo.Collection('todoList');
if(Meteor.isClient){
Template.body.helpers({
tasks: function(){
return tasks_list.find();
}
});
}
if(Meteor.isServer){
Meteor.startup(function(){
// code to run on server at start up
});
}
şablonu benim meteorjs uygulamaya bir mongodb koleksiyonundan kayıtları görüntülemek
<head>
<title>simple</title>
</head>
<body>
<div class="container">
<header>
<h1>Todo List</h1>
</header>
<ul>
{{#each tasks}}
{{> task}}
{{/each}}
</ul>
</div>
</body>
<template name="task">
<li>{{title}}</li>
</template>
main.js çalışıyorum meteorjs ve ben 'db.todoList.find()' ile kontrol ettiğimden 'todoList' koleksiyonum var, ama ne yazık ki meteor uygulamamıza, herhangi bir fikrime yardım etmeye çalıştığımda 'todoList' koleksiyonundan görüntülenen hiçbir kayıt yok mu lütfen?
evet beklenen belge geri döndü, meteorjsApp'ımda kayıtların neden görüntülenmediği hakkında bir fikir var mı? –
Çok basit bir soru: Koleksiyondaki belgelerinizin gerçekten "başlık" adlı bir mülkü var mı? Yapabilirseniz, lütfen tarayıcı konsolunda getirme komutunu çalıştırdığınızda elde ettiğiniz sonuçları buraya gönderin. –