suchen

Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Warum wird es zweimal gedruckt?

<button ng-disabled="test()">按钮</button>
angular.module('myApp', []).

controller('c',function($scope){
    $scope.test=function(){
        console.log('为什么打印两次');
        return false;
    }
})

高洛峰高洛峰2773 Tage vor1149

Antworte allen(1)Ich werde antworten

  • 天蓬老师

    天蓬老师2017-05-27 17:46:43

    我把你的代码重现了一遍,参见:JSFiddle-问题重现

    angular的脏值检查,具体的原因看:理解Angular数据绑定过程
    不做赘述了!!!

    Antwort
    0
  • StornierenAntwort