Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Добротный ответ на ваш вопрос — stackoverflow.com/a/14168699/1104483
controllerAs-синтаксис… делает скоупы вложеннымивложенными относительно чего?
<div ng-controller="ParentCtrl as p">
<div ng-controller="ChildFirstCtrl as cf">
<div ng-controller="ChildSecondCtrl as cs">
Пример использования данных из родительского контроллера в дочернем {{ p.a + cf.b * cs.c }}
</div>
</div>
</div>
class Home extends Controller
constructor: (userService) ->
@ save = (username) ->
userService.addUser username
Модули в AngularJS могут быть объявлены различными способами: либо с использованием переменной, либо через getter-синтаксис. Всегда используйте второй способ (более того, он рекомендован разработчиками фреймворка).
Смелый стайлгайд по AngularJS для командной разработки [1/2]