在Ionic 2中(并且对于常规的Angular 2也是如此),正如我开发的那样,我经常遇到错误:Uncaught Error: Template parse errors:(…) directive_normalizer.js:92
。
起初我没有得到它(错误消息中的单词Template
与搜索的位置非常相关),但我已经解决了,并且会在这里留言以防万一它可以节省时间对那些想知道这个问题的人。
所以我提前道歉:没有代码,我会回答我自己的问题。
答案 0 :(得分:0)
它指的是一个名为。
的html模板文件中的拼写错误在你的网页上,在@Component中你有类似的东西:
@Component{
...
templateUrl: "your-template-file.html",
...
}
引发错误是因为类似于" your-template-file.html"的文件中存在拼写错误:就像一个忘记关闭的标记或其他HTML不一致的语法
此外,您可能无法正确关闭指令的标记,例如<my-tag/>
而不是<my-tag></my-tag>
。