// components/page-scroll/page-scroll.js Component({ /** * 组件的属性列表 */ properties: { "className":{ value:"", type:String }, "styleSheet":{ value:"", type:String }, "upper-threshold":{ value:5, type:Number } }, /** * 组件的初始数据 */ data: { height:0, upper:true }, ready:function(){ }, methods: { scrollLower:function(e){ this.triggerEvent("scrolltolower",e.detail); }, scrollUpper:function(e){ this.triggerEvent("scrolltoupper",e.detail); }, scroll:function(e){ if(this.data.upper){ if(e.detail.scrollTop>this.data["upper-threshold"]){ this.setData({ upper:false, height:0 }) } }else{ if(e.detail.scrollTop