【发布时间】:2015-05-20 22:13:57
【问题描述】:
我正在尝试在另一个模板中包含基于路径的模板。我得到了它或多或少的工作,但仍然有一些问题,也许这里有人可以让我走上正确的道路。
我已经用过了
{{> UI.dynamic template=route }}
使用帮助器解析 URL 并返回正确的模板名称,但是我有几个问题:
1) 当我点击一个链接时,Iron::Router 会识别更改,但模板没有意识到这一点 - 几乎就像我点击静态链接时它没有重新加载一样。
2) Iron::Router 有一个包罗万象的功能,可以捕获任何主请求并将其传递给适当的模板,但是如果我有以下路径,例如,我会得到未找到的页面,例如:
/settings -> works
/settings/profile -> 404
我的收获是这样的:
this.route("/:path?", function() {
});
【问题讨论】:
标签: meteor iron-router meteor-blaze