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