意外的html封闭标签meteor.js

时间:2015-11-23 03:41:38

标签: javascript meteor

<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的大部分工作是如此抽象我无法绕过一些错误。请解释为什么我会收到错误以及如何避免错误。

1 个答案:

答案 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>