为什么对Meteor.Router使用嵌套url会阻止模板呈现?
我正在使用Meteor的路由器包,当我尝试在为什么对Meteor.Router使用嵌套url会阻止模板呈现?,meteor,Meteor,我正在使用Meteor的路由器包,当我尝试在/createGroupURL下呈现groupCreate模板时,一切正常,如下所示: Meteor.Router.add({ "/createGroup": { to: "groupCreate", and: function() { return Session.set("currentGroupId", null); } } }); 但是,当我尝试使用嵌套URL(如/groups/create)而不
/createGroup
URL下呈现groupCreate
模板时,一切正常,如下所示:
Meteor.Router.add({
"/createGroup": {
to: "groupCreate",
and: function() {
return Session.set("currentGroupId", null);
}
}
});
但是,当我尝试使用嵌套URL(如
/groups/create
)而不是/createGroup
)时,不会绘制模板。我想知道为什么。嵌套URL是否具有特殊的语义?嵌套路由对我来说很好。问题可能出现在代码中的其他地方,比如行为不正常的过滤器或其他东西。任何过滤器中都没有提到模板。正如我所说,我所做的唯一更改是:我将URL从createGroup
更改为groups/create
。Meteor.Router不推荐使用。标准路由器包现在是IronRouter。