Показать сообщение отдельно
  #6 (permalink)  
Старый 03.06.2013, 21:29
Новичок на форуме
Отправить личное сообщение для Vhornets Посмотреть профиль Найти все сообщения от Vhornets
 
Регистрация: 24.09.2012
Сообщений: 8

Если нужна наглядность, можно присваивать функции прямо в this конструктора контроллера и возвращать скоуп.

var app = angular.module('app', []);

app.controller('MyCtrl', function($scope) {
    this.hello = function() {
        alert('Ssssssssssssssss');
    };

    return $scope.MyCtrl  = this;
});


Затем во вьюшке сразу видно, из какого контроллера вызывается функция (чтобы не подглядывать в роутинг):
<p data-ng-click="MyCtrl.hello()">Click here</p>


Подглядел у этого парня
Ответить с цитированием