Angular фильтрация, контроллеры

87
25 марта 2021, 05:10

Не могу разобраться с фильтрацией в angular. А именно: Есть 2 контроллера, один отвечает за пользователей, другой за их местоположение. На клиентской части нужно сделать чтобы фильтрация была по местоположению с помощью selected(она готова). Проблема в том что я не понимаю как соединить 2 контроллера или какая может быть альтернатива. Т.е. нужно использовать контроллер с пользователями, а фильтровать по контроллеру местоположению. В Angular я новичок как и в JS так что не ругайте сильно.

Примеры контроллеров(неполные)

Местоположение:

function DepartmentCtrl(common, $modal, $q, $routeParams, $stateParams, $state, settings, departmentRepository, Department, branchRepository) {
        var vm = this;
        var getLogFn = common.logger.getLogFn;
        var log = getLogFn(departmentCtrlId);
        var logError = common.logger.getLogFn(departmentCtrlId, "error");

Юзеры:

function UserListCtrl(common, dialog, $modal, config, NgTableParams, $resource, $location, $state, branchRepository, userRepository) {
    var vm = this;
    var getLogFn = common.logger.getLogFn;
    var log = getLogFn("UserListCtrl");
    var keyCodes = config.keyCodes;

ро конструкцию "controller as переменная" знаю.

Или как передать функции из одного контроллера в другой путем наследования. Как то так.

READ ALSO
Google calendar api, актуальность данных

Google calendar api, актуальность данных

Всем приветРаботаю с google api, а конкретно с календарем

87
Можно ли на javascript узнать aspectRatio изображения?

Можно ли на javascript узнать aspectRatio изображения?

К примеру имеем svg , любой объект на странице либо прямоугольник либо квадрат, так вот для примера взять pattern svg в котором я хочу без ошибочно...

110
Css момощь nth-child

Css момощь nth-child

Есть такое меню, прописал я

124
Не могу сделать отступы для .select() в JQuery UI

Не могу сделать отступы для .select() в JQuery UI

Добавил в html тэг select с классом meal, после чего используя библиотеку JQuery UI я стилизовал meal черезselectmenu(), сейчас мне необходимо подвинуть этот...

95