Improve this Doc View Source $controller
- $controllerProvider
- service in module ng
$controller service is responsible for instantiating controllers.
It's just a simple call to $injector, but extracted into a service, so that one can override this service with BC version.
Dependencies
Usage
$controller(constructor, locals);
Arguments
| Param | Type | Details | 
|---|---|---|
| constructor | function()string | If called with a function then it's considered to be the controller constructor function. Otherwise it's considered to be a string which is used to retrieve the controller constructor using the following steps: 
 | 
| locals | Object | Injection locals for Controller. | 
Returns
| Object | Instance of given controller. | 
    © 2010–2017 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
    https://code.angularjs.org/1.5.11/docs/api/ng/service/$controller