Я попытался найти ссылку нескольких контроллеров на одну настраиваемую директиву, но без решения. Этого можно достичь или нет. Может кто-нибудь, пожалуйста, скажите мне.Можем ли мы связать два контроллера с одной настраиваемой директивой
Требование: Я создал директиву с контроллером. Я вызываю эту директиву на странице, и страница имеет свой собственный контроллер. Теперь у контроллера страницы есть несколько функций. Я использую шаблон с некоторыми событиями. Эти события реализуются в контроллере страниц (родительский контроллер). Таким образом, эти функции не стреляют.
<div ng-controller="controllername">
<myDirective name-"name" event="doSomeEvent(params)"/>
В контроллере у меня есть несколько функций, как
app.controller("controllername",['$scope','function($scope))
{
$scope.functionName = function()
{
alert(1);
}]
}
Эта функция связана с шаблоном директивы. Как сделать это мероприятие уволенным?
Если я удаляю область действия, можно ли это манипулировать со свойствами, которые были отправлены в директиву? Я добавил контроллер к директиве уже, будет ли он работать также? – Bhimisetty
Нет. Но вы можете установить это в родительской области, и ребенок увидит его. – sagie
Мне нужно работать с двумя контроллерами. – Bhimisetty