Железо-роутер не нашёл шаблон, не работающий в метеоре

// 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/" работает отлично

но

когда я пытаюсь " http://hedcet.com:3000/x" (route / x), который не определен в router.js, он показывает ошибку в консоли и не показывает шаблон notFound

// console error

Uncaught Error: Oh no! No route found for path: "/x"

Можете ли вы предложить какое-либо решение? я хочу показать шаблон notFound, если таковые имеются, попробуйте несуществующий путь в метеоре

1 ответ

Решение

У вас есть 't', которое должно быть 'T' в notFoundtemplate.

Другие вопросы по тегам