Доступ к переменным области видимости из фильтра в AngularJS

Я прохожуdate значение для моего пользовательского фильтра следующим образом:

angular.module('myapp').
  filter('filterReceiptsForDate', function () {
    return function (input, date) {
      var out = _.filter(input, function (item) {
        return moment(item.value.created).format('YYYY-MM-DD') == date;
      });
      return out;
    }
  });

Я также хотел бы добавить туда пару переменных области видимости, например, что я могу сделать в директивах. Возможно ли это сделать без явной передачи этих переменных в качестве аргументов функции?

Ответы на вопрос(2)

Ваш ответ на вопрос