我一直在Ember工作了大約一個月,但我仍然對Ember中的各種掛鉤感到困惑。我知道一切,但不能將它們縫合在一起。我理解模型的用法,beforeModel和afterModel掛鉤。什麼是setupController鉤子用於什麼時候在生命週期中調用它。還有什麼是renderTemplate鉤子用於。我一直在使用它來執行應每次進行模板渲染,但在網上看完之後,我發現,這是當一個人想呈現另一個模板像一個插座使用功能:Ember掛鉤說明
renderTemplate: function() {
this.render('favoritePost');
}
如果我在路由中定義了模型鉤子和renderTemplate鉤子,之後我開始出錯並且沒有任何工作。我在哪裏可以做每次加載模板時都應該做的事情。我知道我可以使用didInsertElement鉤子做一個類似的事情,但不能創建視圖嗎?