私sever/publish.js
の には、次のようなものがあります。
Questions = new Meteor.Collection("questions");
Meteor.publish("questions", function(){
return Questions.find();
});
私client/app.js
がこのようなことをするときはいつでも:
Questions = new Meteor.Collection("questions");
var questionHandle = Meteor.subscribe("questions");
Meteor.methods({
post: function(title){
Questions.insert({title: title});
}
});
$('.save').on('click', function(){
var title = $('input[name="title"]').val();
Meteor.call('post', title);
});
うまくいきません!しかし、コードを外部に置くと、サーバー データが更新されます。
Questions = new Meteor.Collection("questions");
var questionHandle = Meteor.subscribe("questions");
$('.save').on('click', function(){
var title = $('input[name="title"]').val();
Questions.insert({title: title});
});
これはバグですか、それとも何か不足していますか?