ich einige Probleme mit Eigenschaften bestanden meine Ember Komponente zugreifen, die wie folgt lautet:Wie greife ich auf Eigenschaften innerhalb einer Ember 2-Komponente zu?
import Ember from 'ember';
export default Ember.Component.extend({
isRowEditorActive: function() {
return this.get('items').length > 0;
}.property('items'),
actions: {
// My actions here
}
});
Die items
(Liste von Strings), die ich in übergeben, können ohne Probleme in der Vorlage {{line-items-table items=['asd', 'asd']}}
Aber versuchen, get
sie innerhalb der Komponente nur undefined zurückgibt. Irgendwelche Vorschläge?
Sie sollten es in Controller> lineItemParams in einem Wrapper-Objekt setzen: {Artikel: [ 'foo', 'bar'] } {{line-items-tabelle params = lineItemParams}} –