В приложении вызываю окно отправки формы, пытаюсь передать в нее контроллер, но он не передается, в чем ошибка?
<!DOCTYPE html>
<html lang="en" data-ng-app="app">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
...
<script src="components/scripts/app/controllers/fornSendCtrl.js"></script>
<script src="components/scripts/app/services/modalWinServ.js"></script>
<script src="components/scripts/app/directives/dirComments.js"></script>
</head>
<body data-ng-controller="TitleCtrl as TitleCtrl" class="wrapper" ng-class="{smoothOpacity:true}">
<!-- тут происходит загрузка окна -->
</body>
</html>
директива
angular.module('app').directive('comments', ['$templateCache','mesager','mesa', '$http','$compile', function($templateCache, mesager, mesa, $http, $compile) {
return {
restrict: 'A',
scope: true,
templateUrl: mesa,
replace: false,
link: function(scope, element, attrs) {
var getContent = $templateCache.get(mesager);
var sendMessage=function () {
var getMessage=$templateCache.get(mesager);
element.append(getMessage);
$compile(getMessage)(scope);
};
if (typeof getContent === 'object') {
$http({
method: 'GET',
url: getContent.urls
}).then(function successCallback(response) {
messContent = response.data;
$templateCache.put(mesager, messContent);
sendMessage()
}, function errorCallback(response) {
console.log('err', response)
});
} else { sendMessage() }
}
}
}]);
часть загружаемой формы ajax
<div class="container-rama border-all " data-ng-controller="FormSendCtrl as FormSendCtrl">
<div class="top-name-form border-all">
<span class="title-mame-dialog">{{FormSendCtrl.setFile}}</span>
fornSendCtrl.js сам контролер
angular.module('sPainter').controller('FormSendCtrl', function () {
this.setFile='test';
})
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть скрипт помогающий оформить код при редактировании https://jsfiddlenet/L5qhzdh7/
Как получить this класса, внутри метода класса, не прибегая к bind? Тк в этом методе нужен свой this
Как скопировать в буфер обмена текст (на Android) при помощи JS?