0
aynı şablon için farklı yollar nasıl kullanılacağı:Meteor: Ben çalışıyorlar</p> <p>yönlendirici tarafından bir param geçirmek istediğiniz
Router.route('/someURL/:id', {
name: 'someTemplate',
data: function() {
var myData = someCollection.findOne({_id:this.params.id});
myData.someParam = true;
return myData;
}
});
Router.route('/anotherURL', {
name: 'someTemplate',
data: function() {
return {someParam:false};
}
});
ama
Bu işe yaramazsa benim hatam: Hata: 'someTemplate' adında işleyici zaten var.
Bunu nasıl çözebilirim?
Not: Bu "someParam"
Her iki ifadede de doğru olarak değerlendirilen normal ifadeleri kullanın? http://stackoverflow.com/questions/27976879/meteors-iron-router-route-multiple-paths-to-one-template-but-still-dry – Akshay
adı, rotanın adıdır. şablonun adını ayarlamak için "template:" someTemplate "' komutunu kullanın. – MrE