angular-controller-decorator
This is a small decorator function that helps you inject dependencies into angular controllers' prototype method.
Install
npm install angular-controller-decorator --save
Usage
// in index.js import decorator from 'install angular-controller-decorator';import AppController from './controller'; angular.module('app', []) .controller( decorator(AppController) );
// in ./controller.js static $inject = '$rootScope' '$http'; { // code } { // you can get dependencies throught `this.injections` property let $rootScope = thisinjections; $rootScopeconfig = config; } { let $http = thisinjections; return $http; } ;