0
我想在一个变量,它是在服务中使用观察者来说,这是我的代码:Ember.js观察
const get = Ember.get;
uploader:Ember.inject.service('uploader'),
progressChanged: Ember.observer(this.get('uploader').get('progress'), function() {
console.log('observer is called', this.get('uploader').get('progress'));
}),
这就是错误:
Error while processing route: index this.get is not a function
当我试图展示警报进度:
actions:
{
getProgress()
{
alert("progress:"+this.get('uploader').get('progress'));
}
}
一切正常,但没有在观察员身上。我该怎么办?
'Ember.observer( 'uploader.progress',...' –
它的工作谢谢您 –
你检查'Ember.observer'文档 – 2016-08-22 17:50:36