prismDirectives.directive("caseEditor", function ($templateRequest, $compile, $controller, $rootScope) {
return {
link: function (scope, elem, attrs) {
$templateRequest("template.html").then(function (html) {
var template = angular.element(html);
$(elem).append(template);
template = $compile(template)(scope);
});
}
};
})
app.controller('aController', function () {
$scope.test = '123456';
}
No data is shown.
So my question is: how do we dynamically load templates and have their controllers actually being loaded?
Mine is not even loaded.
Thanks