У меня есть файл макета по умолчанию meteorjs, и я направляюсь на разные страницы с помощью железного маршрута. То, что я пытаюсь сделать, - это не показывать навигацию на главной странице. Я могу сделать это, используя два отдельных файла, но я хочу сделать это с помощью одного файла.Условия использования MeteorJs для отображения другого шаблона
<template name="layout">
<head>
<title>
{{title}}
</title>
</head>
<body>
{{> navigation }}
<div class="nav_padding">
{{> yield}}
</div>
{{> footer}}
</body>
</template>
Мой маршрут
Router.route('/', function(){
this.layout('homeLayout');
this.render('home', {
data:{title: 'some'}
});
});
изменить тело на макет, потому что я содержал все это в макет шаблона имени – Nakib
Навигация не отображается ни на одной странице – Nakib
Я обновил ответ - если вы используете ИК-порт, вы должны удалить свое тело и поместить его содержимое в свой макет (ы) макета. –