2016-07-07 3 views
1

В обычном случае, когда я хочу наблюдать какое-то событие, что я должен написать что-то вродекак событие ionic2 Подписаться

constructor(el: ElementRef) { 
    this.el = el.nativeElement; 
    let source = Observable.fromEvent(
    this.el, 
    'touchmove', 
    (event) => { 
     return { event}; 
    }); 
    this.panMove$ = source.subscribe((event)=>{ 
    console.log(event); 
    }); 
} 

Как я могу сделать Наблюдаемые для Ionic2 Геста, как пан. я использую в шаблоне

(pan)="pan($event)" 

, но, к сожалению, это создает некоторые проблемы в моем коде

+0

Допустим, page1.html имеет ваш код события пан настройки. Вы просто хотите обработать событие pan в файле Page1.ts? или вы пытаетесь добиться чего-то другого? –

+0

Я хочу обработать событие Page1.ts. Мне нужен sonthink вроде Observable.fromEvent, потому что я хочу добавить некоторую логику, мне нужно подсчитать событие pan и сделать некоторое отношение к событию перехода –

ответ

1

Прямо сейчас вы не можете иметь доступ к основным наблюдаемым, участвующему в декларативную привязке событий в Angular2.

Существует открытый вопрос для этого:

Смежные вопросы