Est-il possible d'utiliser la fonction de Guidon #si?

J'ai un objet contrôleur qui est comme:

MyApp.objController = Ember.ArrayController.create({
  init: function(data) {
    data.isValid = function() {
      return (data.validity === "valid");
    }
    this.pushObject(MyApp.MyObj.create(data));
  }
});

Mon point de vue, c'est comme:

{{#each MyApp.objController}}
  {{#if isValid}}
   <some markup>
   {{else}}
   <some other markup>
  {{/if}}
{{/each}}

J'étais en supposant que le if conditionnelle au Guidon accepte à la fois les valeurs et les fonctions, mais cela ne semble pas être le cas. Est-il réellement possible, et je suis juste de faire le mal?

OriginalL'auteur Jay | 2012-06-29