【发布时间】:2014-10-24 00:15:31
【问题描述】:
我只是创建了一个流星项目并从示例“基本”文件(位于https://github.com/EventedMind/iron-router/tree/devel/examples/basic)中复制/粘贴替换流星项目的 .html 和 .js 文件。
在 HTML 中,示例未能包含任何模板,因此我添加了 {{> Home}} 并在“body”块之间运行 Meteor。
<body>
{{> Home}}
</body>
完整的 HTML 代码是: 基本的
<body>
{{> Home}}
</body>
<template name="Home">
<h1>Home</h1>
{{> Nav}}
<p>
Data Title: {{title}}
</p>
</template>
<template name="One">
<h1>Page One</h1>
{{> Nav}}
</template>
<template name="Two">
{{> Nav}}
<h1>Page Two</h1>
</template>
<template name="Nav">
<ul>
<li>
<a href="/">Home</a>
</li>
<li>
<a href="/One">Page One</a>
</li>
<li>
<a href="/Two">Page Two</a>
</li>
</ul>
</template>
.js 代码与示例完全相同。
但是,在运行时,它无法更改或路由到第一页和第二页。它只是停留在主页上。
我正在学习使用它,但即使是最简单的示例,我似乎也无法正确使用它。我做错了什么?
【问题讨论】:
标签: meteor iron-router