recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Quelle est la différence entre ces deux mécanismes angulaires? ?

Cas 1 : contrôleur('c',function($scope){

    $scope.test=function(){
        console.log(111);//打印一次
    }
    $scope.test();
})

Cas 2 :<button ng-disabled="test()"></button>

contrôleur('c',fonction($scope){

    $scope.test=function(){
        console.log(111);//打印两次
    }
})

Pourquoi la situation 2 est-elle imprimée deux fois ?

三叔三叔2746 Il y a quelques jours661

répondre à tous(1)je répondrai

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-12 09:34:19

    ng-disabled Pour passer une expression, elle sera désactivée lorsque l'expression est vraie par défaut. Ensuite, si vous mettez une méthode, elle sera définitivement exécutée.
    Le code de la page dans votre situation 1 est-il manquant ? Comment déclencher l'exécution de cette méthode une fois ?

    répondre
    0
  • Annulerrépondre