Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

Commit

Permalink
fix(bug): bug
Browse files Browse the repository at this point in the history
bug
  • Loading branch information
wpxp123456 committed Jul 24, 2020
1 parent 6430577 commit 5ebd31e
Showing 1 changed file with 38 additions and 38 deletions.
76 changes: 38 additions & 38 deletions src/global/scroll.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,44 +9,44 @@ export default function luckysheetscrollevent(isadjust) {
let scrollLeft = $("#luckysheet-scrollbar-x").scrollLeft(),
scrollTop = $("#luckysheet-scrollbar-y").scrollTop();

if (!!isadjust) {
let scrollHeight = $t.get(0).scrollHeight;
let windowHeight = $t.height();
let scrollWidth = $t.get(0).scrollWidth;
let windowWidth = $t.width();

let maxScrollLeft = scrollWidth - windowWidth;
let maxScrollTop = scrollHeight - windowHeight;

let visibledatacolumn_c = Store.visibledatacolumn, visibledatarow_c = Store.visibledatarow;

if (luckysheetFreezen.freezenhorizontaldata != null) {
visibledatarow_c = luckysheetFreezen.freezenhorizontaldata[3];
}

if (luckysheetFreezen.freezenverticaldata != null) {
visibledatacolumn_c = luckysheetFreezen.freezenverticaldata[3];
}

let col_ed = luckysheet_searcharray(visibledatacolumn_c, scrollLeft);
let row_ed = luckysheet_searcharray(visibledatarow_c, scrollTop);

let refreshLeft = scrollLeft , refreshTop = scrollTop;

if (col_ed <= 0) {
scrollLeft = 0;
}
else {
scrollLeft = visibledatacolumn_c[col_ed - 1];
}

if (row_ed <= 0) {
scrollTop = 0;
}
else {
scrollTop = visibledatarow_c[row_ed - 1];
}
}
// if (!!isadjust) {
// let scrollHeight = $t.get(0).scrollHeight;
// let windowHeight = $t.height();
// let scrollWidth = $t.get(0).scrollWidth;
// let windowWidth = $t.width();

// let maxScrollLeft = scrollWidth - windowWidth;
// let maxScrollTop = scrollHeight - windowHeight;

// let visibledatacolumn_c = Store.visibledatacolumn, visibledatarow_c = Store.visibledatarow;

// if (luckysheetFreezen.freezenhorizontaldata != null) {
// visibledatarow_c = luckysheetFreezen.freezenhorizontaldata[3];
// }

// if (luckysheetFreezen.freezenverticaldata != null) {
// visibledatacolumn_c = luckysheetFreezen.freezenverticaldata[3];
// }

// let col_ed = luckysheet_searcharray(visibledatacolumn_c, scrollLeft);
// let row_ed = luckysheet_searcharray(visibledatarow_c, scrollTop);

// let refreshLeft = scrollLeft , refreshTop = scrollTop;

// if (col_ed <= 0) {
// scrollLeft = 0;
// }
// else {
// scrollLeft = visibledatacolumn_c[col_ed - 1];
// }

// if (row_ed <= 0) {
// scrollTop = 0;
// }
// else {
// scrollTop = visibledatarow_c[row_ed - 1];
// }
// }

if (luckysheetFreezen.freezenhorizontaldata != null) {
if (scrollTop < luckysheetFreezen.freezenhorizontaldata[2]) {
Expand Down

0 comments on commit 5ebd31e

Please sign in to comment.