Улучшить эту документацию Просмотреть исходный код $controllerProvider
- $controller
- провайдер в модуле ng
Обзор
Служба $controller используется AngularJS для создания новых контроллеров.
Этот провайдер позволяет регистрировать контроллеры с помощью метода register.
Методы
-
has(name);
Параметры
Параметр Тип Описание name stringИмя контроллера для проверки.
-
register(name, constructor);
Параметры
Параметр Тип Описание name stringObjectИмя контроллера или объект-карта контроллеров, где ключи — имена, а значения — конструкторы.
constructor function()ArrayКонструктор контроллера (необязательно, декорированный аннотациями DI в формате массива).
-
allowGlobals();
При вызове разрешает
$controllerнаходить конструкторы контроллеров вwindowУстарело: (с версии v1.3.0) (будет удалено в v1.7.0)Этот способ поиска контроллеров устарел.
© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://code.angularjs.org/1.6.9/docs/api/ng/provider/$controllerProvider