【发布时间】:2017-01-17 10:36:35
【问题描述】:
如果blog/xyz 不起作用,我想显示 404 页面。所以我在我的 routes.js 上添加了 dataNotFound,但我没有结果:
Router.route('/blog/:slug', {
name: 'blogPost',
parent: 'blog',
itemName: function () {
return this.data().post.title;
},
data: function () {
let post = Posts.findOne({
'slug': this.params.slug
});
return {
post,
profil
};
}
});
Router.onBeforeAction('dataNotFound', {
only: 'blogPost'
});
如果我用blog/ojhojeofje 测试错误的网址,我没有 404 页面,只发布没有数据。
你有什么想法吗?
谢谢!
【问题讨论】:
标签: meteor iron-router