angularjs - How to trigger a watch when i click my button -
how can $watch() on button , trigger $watch() when press button...?
html:
<button style="margin-left:10px;" class="btn btn-danger btn-xs"> re-init tableau </button> js:
scope.$watch('[]', function () {}, true); thx.
you add ngclick on button:
<button ng-click="addwatch()" style="margin-left:10px;" class="btn btn-danger btn-xs"> re-init tableau </button> and in controller:
$scope.addwatch = function(){ if( !$scope.iswatchadded ) { $scope.$watch('[]', function () {}, true); $scope.iswatchadded = true; } } this add once watch expression
Comments
Post a Comment