AngularJS Module 외부에서 Controller 내 함수 호출하는 방법

jQuery 와 AngularJS 를 같이 사용하고 있다면 혹시나 필요할 때가 있을 수도 있습니다.

HTML 코드

Module 외부에서 Controller 내 함수 호출하는 방법

JS 코드

angular.module('MainApp', [])

.controller('MainController', function($scope) {
    $scope.start = function() {
        alert('Scope Start Function');
    }
});

function Scope() {
    var scope = angular.element(document.getElementById("Container")).scope();

    return scope;
}

$(function () {
    Scope().$apply(function () {
        Scope().start();
    });
});