Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
пытался решить разными способами врод: $local, $routeProvide, gn-if
Вместо этого всего можно сделать нормальный конструктор класса и в prototype засунуть то, что нужно.
Используйте Object.prototype
не переопределяйте this
Когда вы объявляете стрелочную функцию, ее контекст, то есть this внутри, ссылается на контекст, где она была объявлена.
Вот и сделайте демку на jsfiddle или plnkr, а мы посмотрим что именно не так и подскажем