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