Доступ к переменной директивы AngularJs внутри контроллера

Я немного новичок в Angularjs. То, что я хочу, это доступ "$ scope.myVar«переменная внутри»myControllerКонтроллер. Было бы очень полезно, если бы вы могли предоставить решение.

angular.module('myDirective', [])
        .controller('myController', ['$scope', function ($scope) {
               
            }])
        .directive('myDirective', function () {           
            return {
                scope: {
                    myVar: '='                  
                },
                controller: function ($scope) {  
                    $scope.myVar = 'xyz';
                    alert($scope.myVar);
                }
            };
        });
<html lang="en-US">  
    <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
    <script type="text/javascript" src="newjavascript.js"></script>
    <body ng-app="myDirective">   
        <div ng-controller="myController">
            <my-directive></my-directive>>
        </div>
    </body>
</html> 

Ответы на вопрос(2)

Ваш ответ на вопрос