我认为有类似的东西:
Router.configure({
layoutTemplate : "template"
});
接着
<template name="template">
<head>
<title>Your Website Title</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body>
{{> menu}}
{{> yield}}
</body>
</template>
将在上次更新后继续工作。知道需要进行哪些更改才能使我的布局正常工作吗?现在似乎在任何地方都没有很好地描述。
渲染页面后我得到的只是
template
在浏览器的左上角。
Edit1:出于某种原因,我的浏览器控制台之前没有打印出任何错误,但现在是。它似乎与 accounts-ui-bootstrap-3 相关 - 它正在尝试使用 Spark,我将尝试更改为 blaze(dev?) 分支并重试。
smart.json
Edit2:用这个替换了文件中的相应行
"accounts-ui-bootstrap-3": {
"git": "https://github.com/mangasocial/meteor-accounts-ui-bootstrap-3.git",
"branch": "blaze"
}
它似乎有助于解决我在控制台中遇到的错误,但我仍然只看到左上角的“模板”文本。“blaze”分支似乎正在积极更新,所以可能只是......当我弄清楚这一点时会更新。