Внедрение модуля в экспортированную функцию es6 - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь создать помощника в AngularJS, который опирается на внедрение зависимостей, используя ES6 функцию стрелки.

Я пытался использовать $ inject to и передавать модули как параметры.

const helper = ($rootScope, $location, list) => {
    const search = $location.search();

    if(search.labels){
        $rootScope.$broadcast('clearSelection', list);
    }
};

helper.$inject = ['$rootScope', '$location'];

export default /* @ngInject */ helper;

Я хотел бы импортировать помощника в любой файл и использовать как helper('demo-list')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...