Usar eventos móviles en Angular2
Me preguntaba si podría obtener ayuda con respecto a los eventos para dispositivos móviles. Estaba buscando una forma de vincular funciones para deslizar eventos en Angular 2. Vi en estoeste problema en Github que menciona que Angular 2 usa Hammer.js para el manejo de eventos móviles.
Tengo algunos problemas para que el evento funcione porque aparece el siguiente error:
EXCEPCIÓN: Hammer.js no está cargado, no se puede vincular el evento swipeleft
Un fragmento de mi código está abajo:
import {Component, View, AfterContentInit} from 'angular2/core';
import {HelperService} from "./helper-service";
import {HammerGesturesPluginCommon} from 'angular2/src/platform/dom/events/hammer_common'
@View({
template: `<div [id]="middleCircle" (swipeleft)="doThis()"></div>`
})
export class ColumnDirective implements AfterContentInit {
constructor(private helperService:HelperService) {}
doThis(){
console.log('This thing has been done.');
}
}
Si agrego Hammer Gestures a mi constructor, aparece este error:
constructor(private helperService:HelperService, private hammerGesturesPluginCommon: HammerGesturesPluginCommon) {}
EXCEPCIÓN: No hay proveedor para t! (ColumnDirective -> t)
Cualquier ayuda con este problema sería apreciada!