1
我有一個使用日期參數檢索事件集合的燼路由。我正在使用反序列化函數來獲取集合。獲取集合後,url會從「/ day/2012-10-08」更改爲「/ day/undefined」。燼路由序列化和反序列化參數
事件包含一系列日期,因此我無法使用數據序列化日期參數。相反,我應該能夠返回網址上的參數。我的下面的例子在deserialize上的路由器「current_params」上設置一個屬性,並在serialize上返回它。我想知道是否有訪問序列化方法中的參數。
day: Ember.Route.extend
route: "/day/:date"
deserialize: (router, params) ->
router.set('current_params', params)
router.get('store').findQuery(App.Event, { date: params.date })
serialize: (router, context) ->
router.get('current_params')
connectOutlets: (router, context) ->
router.get('applicationController').connectOutlet('timecard', context)