在我遇到主要问题之前,我预计有人会问你在使用什么版本的铁:路由器。
我相信我目前正在使用Meteor的最新版本,因为当我输入iron update iron:它显示的路由器时,“你的软件包是最新的兼容版本。”
然而,当我进入铁秀铁:它显示的路由器 1.0.8 2015年6月1日 1.0.9 2015年6月2日安装 1.0.10 2015年10月6日 2015年10月9日1.0.11 2015年10月9日1.0.12
好像安装了1.0.9版...所以不确定如何解决这种情况或这会如何影响主要问题。
主要的问题是,当我去我的默认localhost:3000 /它显示一个空白的白页...它应该呈现我的'主页'模板,我的代码显示在下面。如果有人知道为什么要呈现空白页面,并且可以提供一些非常好的帮助。
这是我的代码:
Router.route('/', function () {
this.render('Home');
});
Router.configure({
layoutTemplate: 'Home',
loadingTemplate: 'Loading',
notFoundTemplate: 'NotFound'
});
答案 0 :(得分:0)
您正试图将.progress-bar {
width:0px;
}
呈现为Home
。当你有一个Home
时,它通常包含一个layoutTemplate
,然后用你实际渲染的任何模板替换它。尝试:
<强> HTML:强>
{{> yield}}
<强> JS:强>
<template name="layout">
... whatever you need on every layout, ex: header
{{> yield }}
... things like your footer
</template>