javascript - Quelle est la différence entre ces deux mécanismes angulaires? ?
三叔
三叔 2017-06-12 09:32:19
0
1
655

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 ?

三叔
三叔

répondre à tous(1)
女神的闺蜜爱上我

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 ?

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal