在 Ember.js
中,当我向模板添加一个帮助程序来标识明显不存在的组件、模板或帮助程序时,为什么没有抛出错误?是否可以让 Ember 在控制台或 DOM 中抛出错误进行调试?
例如,如果我创建一个包含帮助程序 {{asdhoausdho}}
的模板,则不会发出任何错误,并且该帮助程序应显示的页面为空白。由于简单的拼写错误,这更容易引起问题。
最佳答案
一个潜在的原因是可以使用组件
帮助程序动态填充组件。
{{component dynmicComponentName}}
当在任何地方都找不到组件时,不会渲染任何内容。这实际上是处理错误的好方法。
关于javascript - 为什么缺少模板/组件不会在 Ember.js 中引发错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42073628/