meteor+angular を使用し、いくつかのデータを公開し、サブスクライブしましたが、console.log にすると、結果は次のようになります。[]
これはmongodbの私のデータです
meteor:PRIMARY> db.site.find()
{ "_id" : "5wGu3EcSis9GJGmkf", "name" : "cc", "age" : 12 }
{ "_id" : "jEboHgEF4Hvp5rpg7", "name" : "bob", "age" : 20 }
そして私はこれをserver.js
3 Meteor.publish('sitelist', function() {
4 ┊ return CheckSite.find();
5 });
クロムのコンソールで何かを取得できます
CheckSite.find().fetch()
[Object_id: "5wGu3EcSis9GJGmkf"age: 12name: "cc"__proto__: Object, Object_id: "jEboHgEF4Hvp5rpg7"age: 20name: "bob"__proto__: Object
client.js でサブスクライブします。
4 ┊ $meteor.subscribe('sitelist');
5 ┊ console.log(CheckSite.find().fetch());
このように、私はそれをコンソールしますが、それはコンソールだけ[]
です。$meteor.subscribe('sitelist')