【发布时间】:2015-09-25 19:16:40
【问题描述】:
使用ember-cli@0.2.7 和emberjs@1.13.2。
源码 emberjs 模型
export default DS.Model.extend({
name: DS.attr('string'),
displayName : Ember.computed('name', () => {
return this.get('name');
})
});
翻译模型
'use strict';
var _this = undefined;
exports['default'] = DS['default'].Model.extend({
name: DS['default'].attr('string'),
displayName: Ember.computed('name', function () {
return _this.get('name'); //at this point _this is undefined
})
});
问题是_this 从来没有设置模型。为什么会这样?
【问题讨论】:
标签: ember.js ember-cli babeljs