1

我正在使用window.scroll函数,但window.scrollTop没有在闪电控制器中返回任何值。帮我。

initialize : function(component, event, helper) {
            var isHidden = false
            var lastScrollTop = 0
            console.log('heyyyyyy');
            window.addEventListener('scroll', function() {
                console.log('heyasasyyyyy');
                var scrollTop =  document.documentElement.scrollTop;
                var offset = scrollTop-lastScrollTop ;
                lastScrollTop = scrollTop ;
                console.log(scrollTop+'++++'+offset+'++++++'+lastScrollTop);
            });

        },
4

1 回答 1

1

您有一个错字:第 3 行 - latScrollTop 而不是 la s tScrollTop。

固定代码:

initialize : function(component, event, helper) {
            var isHidden = false
            var lastScrollTop = 0
            console.log('heyyyyyy');
            window.addEventListener('scroll', function() {
                console.log('heyasasyyyyy');
                var scrollTop =  document.documentElement.scrollTop;
                var offset = scrollTop-lastScrollTop ;
                lastScrollTop = scrollTop ;
                console.log(scrollTop+'++++'+offset+'++++++'+lastScrollTop);
            });

        },
于 2016-12-22T06:57:19.527 回答