如何在范围函数中调用控制器函数,反之亦然在AngularJS中调用

时间:2014-10-21 06:54:14

标签: javascript angularjs angularjs-directive angularjs-scope

我试图从$scope函数调用控制器函数。我是角上的新蜜蜂所以我想要所有可以从$scope函数调用控制器函数的方法。以下是一个例子。

 app.directive('regionList' , function() {
    return {
        restrict : 'E' , 
        templateUrl: 'regions-panel.html',
        controller: ['$scope', '$filter', function($scope, $filter) {
          $scope.regions = regions_json;
            this.test = function() {
                console.log("Contoller function");
            };

          $scope.editRegionData = function() { 
               console.log("Scope Variable function");
               // How to call test function from here and also vice versa of that
          }
        }],
        controllerAs: "regionsCtrl"
    };

}) ; // End of Directive

请举例说明从一个模块调用一个函数到另一个模块中的函数。

0 个答案:

没有答案