// main.html
<template name="layout">
{{yield}}
</template>
<template name="notFound">
notFound
</template>
// router.js
Router.configure({
layoutTemplate: "layout",
loadingTemplate: "loading",
notFoundtemplate: "notFound"
});
Router.map(function() {
this.route('home', {
path: '/'
});
});
“ http://hedcet.com:3000/”完美运行
但
当我尝试在router.js中未定义的“ http://hedcet.com:3000/x”(路由/ x)时,它在控制台中显示错误且未显示notFound模板
// console error
Uncaught Error: Oh no! No route found for path: "/x"
您能提出任何解决方案吗?如果要尝试流星中不存在的路径,我想显示notFound模板
最佳答案
您在notFoundtemplate中得到的“ t”应该是“ T”。