javascript - ng change with custom directive -
javascript - ng change with custom directive -
javascript code directive
  angular.directive('uidatepicker', [function() {              homecoming {                 restrict: 'ea',                 scope: {                     ngmodel: '=ngmodel',                     ngchange: '=ngchange'                 },                 templateurl: 'complete/date-picker.tmp.html',                 replace: true,                 require: 'ngmodel',                 link: function(scope, elem, attrs, ngmodel) {                     if(scope.ngmodel !== undefined) {                         scope.datepicker = new datepicker(new date(scope.ngmodel));                     } else {                         scope.datepicker = new datepicker();                     }                     scope.ngmodel = scope.datepicker.value;                 }             }     }])    javascript code controller
    angular.controller('main', ['$scope', function($scope) {         $scope.change = function(value) {             console.log(value);         };         $scope.value = 1000;     }])    html code
<div ng-controller="main">     <ui-date-picker ng-model="date" ng-change="change(value)"></> </div>    and question: how ng-change work ?. ngmodel still work !
 javascript angularjs angularjs-directive 
 
  
Comments
Post a Comment