我在这里找到了许多解决方案来检测用户是否已滚动到页面底部,但我不确定如何将它们应用于Meteor。
我想也许我应该将它们放入Template.someName.events回调中,但我没有看到任何可以使用的eventtype。这是错误的想法吗?任何帮助将不胜感激!
答案 0 :(得分:0)
使用普通的javascript(或jQuery)。例如,您可以获得当前页面的高度,用户窗口的高度以及滚动位置和瞧:您知道用户是否在底部。
答案 1 :(得分:0)
只需将代码放入客户端的Meteor.startup,即可绕过流星模板事件。
我在客户端使用这样的东西(确保添加meteor jquery包)
Meteor.startup( function (){
$('#goAllTheWayDown').bind('click', function (event){
var h = $('html, body);
h.animate({scrollTop: h.height()}, 1000);
});
干杯!