1
import Ember from 'ember';
export default Ember.Component.extend({
firstName: '',
lastName: '',
fullName: Ember.computed('firstName', 'lastName', {
get(key) {
return `${this.get('firstName')} ${this.get('lastName')}`;
},
set(key, value) {
let [firstName, lastName] = value.split(/\s+/);
this.set('firstName', firstName);
this.set('lastName', lastName);
return value;
}
})
});
この例を考えてみると、なぜキーパラメータが必要なのでしょうか?キーパラメータは、計算されたプロパティセットで何を行い、取得しますか?
は、それが使用されている例がありますか?私は1つのことを考えることができません... – bas
IMHO、質問は 'キー'何ではない、それは誰かがそれを必要とする理由についてです。あなたは "計算されたプロパティマクロを書いていると便利なことがある"と言った。私は質問の所有者がこれについての正確で有効な例を必要としていると思います。マクロの作成中にどのように役立つかの例を示すことができますか? – alptugd
リクエストを追加した例 – Gaurav