私は使っている
Template.taskList.onCreated( () => {
var projectId = FlowRouter.getParam( 'projectId' );
var postHooks = {
before: {
insert: function ( doc ) {
doc.projectId = projectId;
return doc;
}
}
};
Template.instance().subscribe( 'tasks', projectId );
AutoForm.addHooks( 'addTask', postHooks );
} );
projectId
作成されたすべてのタスクに追加し、指定されprojectId
た .
ただし、 with を変更するprojectId
と、フックとサブスクリプションが変更されていないFlowRouter.setParam( 'projectId' ... )
ようです。projectId
私は何を間違っていますか?中に入れないといけないのTracker.autorun()
ですか?onCreated
の代わりに使っているからonRendered
ですか?