8

この例では、2 つの ng-class を取得し、それぞれが異なるコントローラー メソッドを呼び出しています。何らかの理由で、各メソッドが 3 回呼び出されます。何か考えはありますか? バグの可能性?

var navList = angular.module('navList', []);

navList.controller('navCtrl', ['$scope', '$location', function ($scope, $location) {
    $scope.firstClass = function () {
        console.log('firstClass');
        return 'label label-success' ;
    };     
    $scope.secondClass = function () {
        console.log('secondClass');
        return 'label' ;
    };     

}]);

http://jsfiddle.net/uDPHL/72/

ありがとう

4

1 に答える 1