에서 이미 개발 무엇이며이 코드는 this.data() 유성 또는 철 라우터
onBeforeAction: function() {
if(this.data()) {
this.subscribe('edition', this.params.editionId).wait();
}
},
data: function() {
var editionId=this.params.editionId;
var edition = Editions.findOne({"permalink":editionId})
if(!edition)
edition = Editions.findOne({_id: editionId})
return {
edition: edition
};
}
여기 this.data()
기능이 무엇을보고? 유성에서는 들어 본 적이 없어요. 이 작업을 수행하는 올바른 방법입니까?
내가 그것을 변경 다음과 몇 가지 문제에 직면하고 :)
onBeforeAction: function() {
this.subscribe('edition', this.params.editionId).wait();
},
data: function() {
if(this.ready()){
var editionId=this.params.editionId;
var edition = Editions.findOne({"permalink":editionId})
if(!edition)
edition = Editions.findOne({_id: editionId})
return {
edition: edition
};
}
}
더 나은 하나를 해결? 그리고 왜? 이게 뭐야 this.data()
모두