Browse Source

fix(sheetmanage): 修复切换sheet滚动按钮大部分情况始终显示的bug

累计宽度存在问题导致
master
cdswyda 4 years ago
parent
commit
74b1f5d277
  1. 12
      src/controllers/sheetmanage.js

12
src/controllers/sheetmanage.js

@ -1533,14 +1533,12 @@ const sheetmanage = {
this.sheetBarShowAndHide(index);
},
sheetArrowShowAndHide(){
let containerW = $("#luckysheet-sheet-container").width();
const $wrap = $('#luckysheet-sheet-container-c');
if (!$wrap.length) return;
var sw = $wrap[0].scrollWidth;
var w = $wrap.width();
let c_width = 0;
$("#luckysheet-sheet-container-c > div.luckysheet-sheets-item:visible").each(function(){
c_width += $(this).outerWidth();
});
if (c_width >= containerW) {
if (sw > w) {
if(luckysheetConfigsetting.showsheetbarConfig.sheet){
$("#luckysheet-sheet-area .luckysheet-sheets-scroll").css("display", "inline-block");
$("#luckysheet-sheet-container .docs-sheet-fade-left").show();

Loading…
Cancel
Save