页面:
<textarea
wx:if="{{sslyareashow}}"
class="textarea_tsnrzy"
placeholder=""
value=""
bindinput='sshlyInput'
id="sslyarea">
</textarea>
js文件:
data:{
zheight:0,
sslyareashow: true,
sslyareaheight:0,
}
onLoad:function(options){
wx.getSystemInfo({
success: function (res) {
console.log(res.windowWidth);
console.log(res.windowHeight);
var zheight = res.windowHeight;
that.setData({
zheight: zheight
});
},
})
const query = wx.createSelectorQuery()
query.select('#sslyarea').boundingClientRect()
query.selectViewport().scrollOffset()
query.exec(function (res) {
that.setData({
sslyareaheight: res[0].top
});
})
}
onPageScroll: function (e) {
var sslycj = this.data.sslyareaheight - this.data.zheight;
if (e.scrollTop <= sslycj){
this.setData({
sslyareashow: false
})
}else {
this.setData({
sslyareashow: true
})
}
},