Sto provando a creare un filtro personalizzato per tenere traccia degli eventi. Quindi il filtro può chiamare metodi sul servizio segmentio.Come iniettare un servizio come dipendenza per un filtro personalizzato in angular.js?
angular.module('sageApp')
.filter('trackEvent', function(segmentio) {
return function(entry, category) {
segmentio.track(entry, category);
}
});
Ma il servizio di segmentio non è disponibile. Tutte le idee su come dipendere da un servizio ad un filtro sono molto apprezzate.
FYI, il codice sopra funziona. –