컬렉션에서 개체를 가져 오려고하면 문제가 발생합니다. 구독 기능이 예상대로 작동하지 않습니다. 예를 들어 :Meteor 구독 router.current() .params와 함께 작동하지 않습니다.
는클라이언트 :
JS
서버Template.Main.onCreated(function(){
var num = Router.current().params.taskid;
console.log(num);
this.subscribe('getTransaction',num);
});
: 그것은 내가 아무것도 표시 할 수 없습니다 같이 내가 이것을 유지하는 경우
Meteor.publish('getTransaction', function(taskid){
return Transactions.find({taskid:taskid});
});
이 값이 콘솔에서 보여 9입니다 그러나 변수 "num"을 명시 적 값으로 변경하는 경우 : 9 예상대로 작동합니다.
이 경우 구독이 작동하지 않는 이유를 알고 계십니까?
정말 고맙습니다.