コードを Ember 1.0.4 から Ember 1.13 にアップグレードしています。ember 1.13 を使用して以下のコードを実行すると、エラーが発生します
title: Ember.computed('content.title', 'managedObject.isHome', 'managedObject.finalManagedObject', {
set: function(name, value) {
this.set('content.title', value);
},
if (this.get('content.title') !== undefined) {
return title;
}
if (this.get('managedObject') == Core.rootNode) {
return "Home";
}
get: function() {
return this.get('managedObject.label') || this.get('managedObject.finalManagedObject.displayName');
}
}),
コードの実行中に以下のエラーが発生します。
Uncaught SyntaxError: Unexpected token this