I am buliding an application in angular js.
I have two controllers for two views.
javascript:
var myApp1 = angular.module('myApp1', []);
myApp1.controller('myController1', function($scope) {
alert("check");
$scope.x = 'test';
});
var myApp2 = angular.module('myApp2', []);
myApp2.controller('myController2', function($scope) {
alert("check1");
$scope.x = 'test';
});
HTML:
<div ng-app="myApp1">
<div ng-controller="myController1">
<input type="text" ng-model="x" /> {{x}}
</div>
</div>
<div ng-app="myApp2">
<div ng-controller="myController2">
<input type="text" ng-model="x" /> {{x}}
</div>
</div>
only the first controller is getting executed.
Please advice