Angular: Empty Fiddle

http://angularjs.org/

HTML

<div ng-controller="MyCtrl"> 
    <div>
        Hello, {{name}}!
    </div>
    <div ng-controller="MyCtrl2">
       Hello, {{name}}!
    </div>
    <button ng-click="test()">click</button>
</div>

JavaScript

(function() {
        
        function MyCtrl($scope) {
            $scope.name = 'Name 1';
            $scope.test = function() {
                $scope.name = 'Name on click !';
            };
        }
        
        function MyCtrl2($scope) {
            $scope.name = 'Name 2';
        }
        
        angular.module('myApp', [])
            .controller('MyCtrl', MyCtrl)
            .controller('MyCtrl2', MyCtrl2);
        
    })();