1
我想在用戶登錄後更新視圖。從服務器獲取他的個人資料照片,姓名等,並使用該信息刷新視圖。我不想改變我的路線。訪問動態參數EmberJS
我處理登錄的方式是使用布爾變量isLoggedIn
。一旦用戶登錄,我將它的值更改爲true
。我有一個綁定監聽該變量的更改,然後使用用戶信息執行實際路由模型的更新。
App.TripsRoute = Ember.Route.extend
isLoggedInBinding: 'App.Session.isLoggedIn'
isLoggedInChanged: (->
@model()
).observes('isLoggedIn')
model: ->
App.Trip.find()
所以問題是:有沒有辦法從路徑的自定義方法中訪問動態參數來更新相關模型?
注意:我不想在路由的模型鉤子內部這樣做,因爲它只在通過URL輸入時執行。