Ich habe ein Controller-Objekt, das wie ist:Ist es möglich, Funktion in Lenker #if zu verwenden?
MyApp.objController = Ember.ArrayController.create({
init: function(data) {
data.isValid = function() {
return (data.validity === "valid");
}
this.pushObject(MyApp.MyObj.create(data));
}
});
Meine Ansicht wie ist:
{{#each MyApp.objController}}
{{#if isValid}}
<some markup>
{{else}}
<some other markup>
{{/if}}
{{/each}}
ich, dass die if
bedingten in Lenkern beiden Werte und Funktionen akzeptiert wurde angenommen, aber dies scheint nicht um so zu sein. Ist es wirklich möglich, und ich mache es nur falsch?
Süß! Vielen Dank! Funktioniert besser als meine Methode, eine 'berechnete' Eigenschaft zu verwenden – Jay