1

こんにちは、ember-cli を使用して ember-addon を作成するチュートリアルを見ました。バージョンの複製 Ember Inspector 1.7.3 Ember 1.11.1 Ember Data 1.0.0-beta.16.1 jQuery 1.11.3 EmberComputedFilter 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')
});

問題は間違いなく計算されたプロパティにあります。コントローラーが正しいフォルダーに配置されているかどうかわかりません

ここに画像の説明を入力

4

1 に答える 1

1

これを逃した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");
})
于 2015-05-23T11:37:32.690 に答える