<td>
{{#if isEditingTeam}}
<form class="edit-team">
<input type="text" name='edit' placeholder='{{name}}'>
<button type="submit" class="btn btn-success">Save</button>
<a id='#cancel' class="text-danger">Cancel</a>
</form>
{{else}} {{name}}
</td>
我在第10行收到错误,我是Meteor.js的新手,但是我对他在整个文档中看到的这个错误一无所知,并且找不到任何错误:
client / views / team.html:10:意外关闭标记。
它与{{else}} {{name}}
行有关,但我不明白为什么不起作用,我在Angular和Meteor的大部分工作是如此抽象我无法绕过一些错误。请解释为什么我会收到错误以及如何避免错误。
答案 0 :(得分:1)
缺少关闭if
声明的声明。在<td>
元素关闭之前添加它。
<td>
{{#if isEditingTeam}}
<form class="edit-team">
<input type="text" name='edit' placeholder='{{name}}'>
<button type="submit" class="btn btn-success">Save</button>
<a id='#cancel' class="text-danger">Cancel</a>
</form>
{{else}}
{{name}}
{{/if}} <!-- Added This -->
</td>