计算 属性 ember-addons 的未定义函数
Undefined function for computed property ember-addons
您好,我刚刚看到了使用 ember-cli 创建 ember-addon 的教程。
复制它
版本
Ember 检查员
1.7.3
Ember
1.11.1
Ember 数据
1.0.0-beta.16.1
jQuery
1.11.3
Ember计算过滤器
0.0.0.547aa481
命令
ember 插件 ember-computed-filter
//tests/dummy/app/controllers/application.js
import Em from 'ember';
export default Em.Controller.extend({
name: 'Myname',
trimmedName: function() {
return this.get('name').trim();
}.property('name')
});
问题肯定出在计算 属性 上。
我不确定我的控制器是否放在正确的文件夹中
我错过了这个https://github.com/ember-cli/ember-cli/pull/3645
来自指南。 http://guides.emberjs.com/v1.11.0/configuring-ember/disabling-prototype-extensions/
// This won't work:
fullNameDidChange: function() {
console.log("Full name changed");
}.observes('fullName')
// Instead, do this:
fullNameDidChange: Ember.observer('fullName', function() {
console.log("Full name changed");
})
您好,我刚刚看到了使用 ember-cli 创建 ember-addon 的教程。 复制它 版本 Ember 检查员 1.7.3 Ember 1.11.1 Ember 数据 1.0.0-beta.16.1 jQuery 1.11.3 Ember计算过滤器 0.0.0.547aa481
命令 ember 插件 ember-computed-filter
//tests/dummy/app/controllers/application.js
import Em from 'ember';
export default Em.Controller.extend({
name: 'Myname',
trimmedName: function() {
return this.get('name').trim();
}.property('name')
});
问题肯定出在计算 属性 上。 我不确定我的控制器是否放在正确的文件夹中
我错过了这个https://github.com/ember-cli/ember-cli/pull/3645
来自指南。 http://guides.emberjs.com/v1.11.0/configuring-ember/disabling-prototype-extensions/
// This won't work:
fullNameDidChange: function() {
console.log("Full name changed");
}.observes('fullName')
// Instead, do this:
fullNameDidChange: Ember.observer('fullName', function() {
console.log("Full name changed");
})