浏览代码

fix: 选择分组交互逻辑调整06

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe 5 月之前
父节点
当前提交
22f5bd9f56
共有 1 个文件被更改,包括 10 次插入0 次删除
  1. 10 0
      src/jfw/modules/app/src/web/staticres/jyapp/big-member/js/ent_follow.js

+ 10 - 0
src/jfw/modules/app/src/web/staticres/jyapp/big-member/js/ent_follow.js

@@ -38,6 +38,11 @@ var vNode = {
         $(this.$refs.jList).scrollTop(this.listInfo.scrollTop)
         this.adjustAddButtonPadding()
         this.groupOffsetTop = $('.j-header').outerHeight(true)
+        let listScrollTop = $(this.$refs.jList).scrollTop()
+        if(listScrollTop === 0) {
+          // 删除van-sticky的fixed类名,防止滚动穿透问题
+          $('.van-sticky').removeClss('van-sticky--fixed')
+        }
     },
     methods: {
         recover: function () {
@@ -226,6 +231,11 @@ var vNode = {
             pageNum: this.listInfo.pageNum,
             group: lengthBool ? this.selectGroupList.map(s => s.id).join(',') : ''
           })
+          let listScrollTop = $(this.$refs.jList).scrollTop()
+          if(listScrollTop === 0) {
+            // 删除van-sticky的fixed类名,防止滚动穿透问题
+            $('.van-sticky').removeClss('van-sticky--fixed')
+          }
         },
         groupManage: function () {
             location.href = '/jy_mobile/entgroup/index'