chengjie 3 months ago
parent
commit
49e5ae316d
1 changed files with 4 additions and 6 deletions
  1. 4 6
      pages/main/mainlist.js

+ 4 - 6
pages/main/mainlist.js

@@ -1373,11 +1373,9 @@ Page({
1373
     }
1373
     }
1374
   },
1374
   },
1375
   selectThisFunc:function(e){
1375
   selectThisFunc:function(e){
1376
-
1377
-    let upOrDown=e.currentTarget.dataset.selecttype;
1378
-    
1376
+    let upOrDown = e.currentTarget.dataset.selecttype;
1377
+    //debugger;
1379
     var that = this;
1378
     var that = this;
1380
-
1381
     var list = that.data.List;
1379
     var list = that.data.List;
1382
     var firstSelectedIndex = -1;
1380
     var firstSelectedIndex = -1;
1383
     var lastSelectedIndex = -1;
1381
     var lastSelectedIndex = -1;
@@ -1424,7 +1422,7 @@ Page({
1424
       if(visibleItems.length === 0) return;
1422
       if(visibleItems.length === 0) return;
1425
       
1423
       
1426
       // 根据按钮类型决定选择范围
1424
       // 根据按钮类型决定选择范围
1427
-      if(that.data.IsShowSelectThisUp) {
1425
+      if(upOrDown === "up") {
1428
         // 上按钮 - 选择从视口中最上面的项到第一个已选项之间的所有项
1426
         // 上按钮 - 选择从视口中最上面的项到第一个已选项之间的所有项
1429
         var topVisibleIndex = visibleItems[0].index;
1427
         var topVisibleIndex = visibleItems[0].index;
1430
         
1428
         
@@ -1440,7 +1438,7 @@ Page({
1440
             list[i].Selected = true;
1438
             list[i].Selected = true;
1441
           }
1439
           }
1442
         }
1440
         }
1443
-      } else if(that.data.IsShowSelectThisDown) {
1441
+      } else if(upOrDown === "down") {
1444
         // 下按钮 - 选择从最后一个已选项到视口中最下面的项之间的所有项
1442
         // 下按钮 - 选择从最后一个已选项到视口中最下面的项之间的所有项
1445
         var bottomVisibleIndex = visibleItems[visibleItems.length - 1].index;
1443
         var bottomVisibleIndex = visibleItems[visibleItems.length - 1].index;
1446
         
1444