2017-02-06 32 views
0

Ember.js當我添加一個幫助器到一個標識組件,模板或幫助器的模板時,爲什麼不會拋出錯誤?是否有可能讓Ember在控制檯或DOM中拋出一個錯誤來進行調試?爲什麼不在Ember.js中丟失模板/組件會引發錯誤?

例如,如果我創建了一個包含助手{{asdhoausdho}}的模板,則不會發出錯誤,並且助手應顯示的頁面爲空。這更簡單拼寫錯誤。

+0

因爲它可能是上下文(控制器/組件)的屬性。 – locks

+0

@locks啊,好吧。那麼如果我想拋出一個錯誤,我可以在Ember的'unknownProperty'中這樣做,在我正在調試的任何組件中? – Coburn

回答

1

一個潛在的原因是該組件可以使用component助手動態填充。

{{component dynmicComponentName}} 

當組件在任何地方都找不到時,將不呈現任何東西。這實際上是處理錯誤的好方法。

相關問題