AngularJs ng-vérifier à l'aide d'une fonction

J'ai un formulaire et je suis en train d'utiliser une fonction en entrée ng-checked="someFunction()" et je ne sais pas si c'est possible ou je fais quelque chose de mal. J'ai de la fonction dans mon contrôleur et je l'appelle dans la vue. Aussi loin que la fonction que je pense que c'est vraiment du travail et de la ng-vérifié, c'est la cuisson, mais qui renvoie true ou false ne change rien. Donc la question serait, est-il possible d'utiliser la fonction de "ng-cochées"?

    $scope.multiAnswers = function (answers, optionId) {
        angular.forEach(answers, function (answer, key) {
            if (answer.option_choice_id == optionId) {
                return true;
            }
        });

        return false;
    };
Autant que je sache, ng-contrôlé est utilisé uniquement avec on/off avec un modèle. De sorte que vous pourrait exploiter le modèle de la place.

OriginalL'auteur sarunast | 2014-02-11