2017-10-12 3 views
1

Ich habe folgendes Objekt:Hören für neu hinzugefügte Eigenschaften für eine berechnete Funktion

{ 
types: ["Type A", "Type B", "Type C"], 
colours: ["Red", "Blue", "Black"] 
} 

, die ich als Parameter an eine Komponente senden

export default Ember.component.extend({ 
    tableContent: function(){ 
    const keys = Object.keys(this.get('config')); 
    if (keys.length > 1){ 
    let array = []; 
    keys.shift(); 
    keys.forEach((element) => { 
    array.pushObject({name: element}); 
    }); 
    return array; 
    } 
}.property('config') 

ich für Änderungen hören können, wollen, wenn Erstellen einer neuen Ergänzung. Bsp:

Ich habe versucht mit .property ('config. @ Each'), aber es wird nicht funktionieren.

Irgendwelche Ideen? Danke.

Antwort

Verwandte Themen