要訪問模型屬性在模板中,我簡單地做:爲什麼我需要在模板中爲模板中的所有屬性加前綴?
{{name}}
正如guide
我現在已經搬到[email protected]解釋,與Ember @金絲雀(1.12 .0-beta.1 + canary.50206d0f),[email protected],[email protected],不知何故,我發現自己被迫以model.
作爲前綴。發生這種情況的直接屬性,如:
{{model.name}}
和綁定屬性,如:
{{view "verifiedEmail" emailBinding="model.email" verifiedBinding="model.isEmailVerified"}}
這個預期?這在哪裏記錄?這真是一個皮塔餅,因爲這意味着我的模板有很多變化。
我記得在某處讀取對象代理已被棄用,但我找不到對它的引用了。
謝謝,那是我讀過的地方。但我有點困惑:首先,這些改變應該是漸進的,並且基於棄用而不是停止完全工作:*我們計劃在Ember 1.12中支持可路由組件,並且同時棄用可路由控制器。我們計劃在Ember 2.0 *中移除對可路由控制器的支持。 「棄用」意味着,不是「刪除」。其次,在*某些地方,我會收到棄用警告,但不是全部。也許這個棄用警告不適用於偏股? – dangonfast 2015-02-12 07:39:57
並且關於您不需要立即重構的評論:我**確實需要**,因爲目前它不起作用。不知道插件何時可用。回到更老的發行版本可能會喚醒其他守護進程... – dangonfast 2015-02-12 07:48:22
由於您正在使用canary構建,可能這是一個意外的迴歸。我認爲你應該在GitHub上提供一個關於燼的問題。 – 2015-02-12 11:38:27