Angular: Empty Fiddle
http://angularjs.org/
HTML
<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-app="myApp">
<div ng-controller="MainController">
<input ng-model="man.name"/>
</div>
<div ng-controller="AsideController">
<input ng-model="man.name"/>
</div>
<div>
JavaScript
angular
.module('myApp',[])
.factory("man", function() {
return {
name: 'Arnold'
};
})
.controller("MainController", function($scope, man) {
$scope.man = man;
})
.controller("AsideController", function($scope, man) {
$scope.man = man;
});