0
我有一個動態更新視圖模板的需求,我的視圖實例不是全局的,所以我想用Ember.View.views
來訪問視圖實例並更新模板。所以,我需要一些建議是否使用這種方法,因爲它也將用於現場。在生產環境中使用Ember.View.views訪問視圖實例是否安全,還是僅用於調試目的?
我有一個動態更新視圖模板的需求,我的視圖實例不是全局的,所以我想用Ember.View.views
來訪問視圖實例並更新模板。所以,我需要一些建議是否使用這種方法,因爲它也將用於現場。在生產環境中使用Ember.View.views訪問視圖實例是否安全,還是僅用於調試目的?
你並不需要使用Ember.View.views
散,做rerender
,你可以重新創建在以更好的方式使用Ember.ContainerView
你的問題的評論中提到的小提琴,我已經爲您創建了fiddle,看看
我很確定這只是爲了調試目的。你不需要使用這種方式訪問視圖 – louiscoquio
我從來不需要使用'.views'來做任何事情。除非你能證明我錯了,如果你需要這種方法,那麼你使用EmberJS是錯誤的。您能否給我們提供一個JSFiddle來舉例說明您想要實現的目標,Venkata?模板:http://jsfiddle.net/Ync94/ – Wildhoney
@Wildhoney,我們有一個功能**更新視圖模板並動態地重新渲染**,爲此我需要視圖的實例調用重新渲染方法,所以有沒有辦法讓所有的視圖實例出現在應用程序中? JS小提琴可在這裏 - [http://jsfiddle.net/VenkataSuresh/XCA4N/](http://jsfiddle.net/VenkataSuresh/XCA4N/) –