0
我正在使用Ember.js应用程序,并使用了ember-cli 2.7。 我试图覆盖get和set的属性,但是当我这样做时,我收到了一个意外的令牌错误。Ember.js计算属性(覆盖获取并设置)
这里是我的控制文件的代码:
import Ember from 'ember';
export default Ember.Controller.extend({
isDisabled: true,
emailAddress: '',
actualEmailAddress: Ember.computed('emailAddress', function(){
get(key){
return `getting email...${this.get('emailAddress')}`;
}
}),
emailAddressChanged: Ember.observer('emailAddress', function(){
console.log('observer is called: ', this.get('emailAddress'));
})
});
这似乎是一个简单的解决方案,但我没有发现错误,它的杀了我。请帮助我,谢谢。
@ykaragol它不是一个语法错误。我删除了“功能”关键字,但它仍导致相同的运行时错误。 编辑:jk,这是错误,但我得到另一个大声笑 –
是什么行为?目前的错误/问题是什么? – ykaragol