Controller inside Directive
Controller inside Directive
by Amal Das
HTML
<div ng-app='demo'>
<div>
<input type="text" ng-model="firstTextBox"/>
<button ng-click="add($event)">Add Amount
</button>
<second-box></second-box>
</div>
</div>
JavaScript
var demo = angular.module('demo', []);
demo.directive('secondBox', function($parse) {
return {
restrict: 'E',
replace: true,
transclude: false,
template: '<input type="text" ng-model="secondTextBox"/>',
link: function (scope, element, attrs) {
},
controller:["$scope",function($scope){
$scope.add=function(){
$scope.secondTextBox=$scope.firstTextBox;
}
}]
}});