Ja też się tym zajmowałem.
Nie znalazłem sposobu, aby zrobić to czysto w ramach Template.template.events
.
Obecnie oczywistym rozwiązaniem tymczasowym byłoby użycie prostego zdarzenia przewijania jQuery.
$(window).scroll(function(){//your code});
powinien załatwić sprawę.
Czego próbował użyć jako selektor ale bezskutecznie były:
'scroll *'
'scroll body'
'scroll document'
i naturalnie
'scroll window'
Próbowałem wszystkich tych selektorów wewnątrz zdarzeń ogólnego szablonu, wraz z wydarzeniami UI.body
, ponieważ jest to nowy szablon blaze, który obejmuje treść strony.
Powtarzam: prawdopodobnie lepiej jest teraz używać jQuery.
miarę mogę powiedzieć nic się nie zmieniło w tej sprawie: https://github.com/meteor/meteor/issues/3298 – Aaron