我有一个明确设置模板的动态铁路由,但是铁路由尝试渲染路径而不是模板。
http://localhost:3000/blog/example-post
找不到名为“Blog:permalink”或“blog:permalink”的模板。你确定你定义了吗?
Router.route('/blog/:permalink'), {
template: 'blogPost',
name: 'blogPost',
path: '/blog/:permalink',
data: function () {
return Blogs.findOne({ permalink: this.params.permalink, published: true });
}
}
Router.route('blog'), {
path: '/blog',
waitOn: function () {
return [
Meteor.subscribe('blogs')
]
}
}