javascript - 請問angular這兩種機制有什麼不同? ?
三叔
三叔 2017-06-12 09:32:19
0
1
663

情況一:controller('c',function($scope){

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

情況二:<button ng-disabled="test()"></button>

controller('c',function($scope){

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

為什麼情況二會印兩次呢?

三叔
三叔

全部回覆(1)
女神的闺蜜爱上我

ng-disabled 要傳一個表達式,當表達式預設為true時會停用,那你放了一個方法它一定會去執行。
你情況一的頁面程式碼是不是漏貼了,怎麼觸發這個方法執行一次的?

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板