Ember.js 如何从另一端取回状态变量?
如果我的州有以下代码:Ember.js 如何从另一端取回状态变量?,ember.js,Ember.js,如果我的州有以下代码: var year = this.get('year').get('number'); var month = this.get('month').get('label').toLowerCase(); App.get('router').transitionTo('volumeElaboration', { month: month, year: year }); 一旦状态发生变化,我将如何获取月份和年份变量?我的国家本身的定义如下: volumeElabo
var year = this.get('year').get('number');
var month = this.get('month').get('label').toLowerCase();
App.get('router').transitionTo('volumeElaboration', { month: month, year: year });
一旦状态发生变化,我将如何获取月份和年份变量?我的国家本身的定义如下:
volumeElaboration: Ember.Route.extend({
route: '/volume/:month/:year',
connectOutlets: function(router)
{
router.get('applicationController').connectOutlet('volumeElaboration');
}
}),
实际上,
connectOutlets
调用中还有第二个变量可用。这个变量就是上下文
volumeElaboration: Ember.Route.extend({
route: '/volume/:month/:year',
connectOutlets: function(router, context)
{
router.get('applicationController').connectOutlet('volumeElaboration', context);
}
}),
对不起,也许我的问题不清楚。我想现在在我的视图中返回月份和年份变量。类似于:this.get('month')