Ng2抛出DirectiveNormalizer.normalizeLoadedTemplate错误

时间:2016-10-18 13:55:49

标签: angular

突然,我的angular 2应用程序抛出 DirectiveNormalizer.normalizeLoadedTemplate 错误。

enter image description here

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,但它不一定是自我结束标签。

找出错误的确切位置。我使用了chrome调试器并启用了"暂停未捕获的异常"。 当它在throw new Error("Template parse errors:\n" + errorString);上停止时,errorString具有确切的信息。

不知道为什么chrome没有显示完整的消息。

希望它有所帮助。

答案 1 :(得分:0)

找到它!!
而非写作:

<avatar [name]="name" />

您需要使用:

<avatar [name]="name"></avatar>

说明:
编写自己的组件并以声明方式使用它们时,不能使用自闭标签='/&gt;'。 你总是需要使用begin-&amp;结束标签。