在我添加模板" simple-todos"之后,我不明白为什么每个条款都不起作用。在他们身边?!
<template name="simple-todos">
<head>
<title>Todo List</title>
</head>
<body>
<div class="row">
<header>
<h1>Todo List</h1>
{{> addObjects}}
</header>
<ul>
{{#each tasks}}
{{> task}}
{{/each}}
</ul>
</div>
</body>
</template>
<template name="task">
<li class="{{#if checked}}checked{{/if}}">
<button class="delete">×</button>
<input type="checkbox" checked="{{checked}}" class="toggle-checked" />
<span class="text">{{text}}</span>
<span class="text">{{createdAt}}</span>
</li>
</template>
当我没有使用模板名称&#34; simple-todos&#34;我直接成为数据库中的值......
感谢您的帮助...
答案 0 :(得分:0)
您不能将head
和body
标记放在Meteor模板中,请改用此方法:
HTML
<!-- HEAD and BODY must be top level tags -->
<head>
<title>Todo List</title>
</head>
<body>
{{> simpleTodos}}
</body>
<template name="simpleTodos">
<div class="row">
...
</div>
</template>