在EmberJS 路由中載入多個不相關的模型
儘管是熟練的Web 開發人員,但使用EmberJS 的客戶端MVC 框架可能會令人困惑,尤其是在處理在同一路線上載入多個模型時。雖然 setupController 提供了可能的解決方案,但它通常會留下不確定性的空間。
注意事項和注意事項
在嘗試載入多個模型之前,請考慮路線的性質。如果它基於 URL slug (:id) 動態檢索數據,請抵制在模型掛鉤中返回多個模型的衝動。如果在連結到路由時提供了模型,Ember 的路由系統可以繞過模型鉤子。這可能會導致差異,因為您想要多個模型,但只交付了一個。
非動態路線的方法
如果您的路線不依賴動態數據,您有多種選擇:
結論
方法的選擇取決於您的應用程式的特定要求。仔細考慮您的路線的性質,並使用最合適的技術來確保平穩高效的資料載入。
以上是如何在 EmberJS 路由中載入多個不相關的模型?的詳細內容。更多資訊請關注PHP中文網其他相關文章!