Angular.factory로 AlertFactory를 만들고 싶습니다. 다음과 같은 html 템플릿을 정의했습니다.
var template = "<h1>{{title}}</h1>";
제목은 컨트롤러를 호출하여 제공되며 다음과 같이 적용됩니다.
var compiled = $compile(template)(scope);
body.append(compiled);
그렇다면 컨트롤러에서 공장으로 격리 된 범위를 어떻게 전달할 수 있습니까? 컨트롤러에서 코드를 사용하고 있습니다.
AlertFactory.open($scope);
그러나 $ scope는 전역 컨트롤러 범위 변수입니다. 제목 속성만으로 공장에 대한 작은 범위를 전달하고 싶습니다.
감사합니다.