0
我在Route的「模型」鉤子中加載我的模型。在獲取模型數據之前,路線不會轉換。EmberJS - 在路由和用戶體驗中加載模型
瀏覽器保持原有路線,直到數據傳入,導致用戶體驗不佳。
在Ember 2.0中加載模型的最佳實踐是什麼,以便我們可以向用戶展示至少新模板,而不需要數據以獲得更好的用戶體驗?
我在Route的「模型」鉤子中加載我的模型。在獲取模型數據之前,路線不會轉換。EmberJS - 在路由和用戶體驗中加載模型
瀏覽器保持原有路線,直到數據傳入,導致用戶體驗不佳。
在Ember 2.0中加載模型的最佳實踐是什麼,以便我們可以向用戶展示至少新模板,而不需要數據以獲得更好的用戶體驗?
Ember爲您加載任何路線的模型時爲您提供「加載」路線。您可以複製新模板,爲新路線創建一個loading.hbs
模板,並將其粘貼到該模板中,以便在模型掛鉤解析模型時顯示該模板。
這在Ember指南中有詳細記載:http://guides.emberjs.com/v2.1.0/routing/loading-and-error-substates/