Browse Source

style(sheet tab style): let it obvious for focus status

master
wbfsa 5 years ago
parent
commit
568b5b6d2b
  1. 67
      src/controllers/sheetmanage.js
  2. 4
      src/css/luckysheet-core.css

67
src/controllers/sheetmanage.js

@ -972,6 +972,30 @@ const sheetmanage = {
}
},
loadOtherFile:function(file){
let _this = this;
let sheetindexset = _this.checkLoadSheetIndex(file);
let sheetindex = [];
for(let i = 0; i < sheetindexset.length; i++){
let item = sheetindexset[i];
if(item == file["index"]){
continue;
}
sheetindex.push(item);
}
for(let i = 0;i<sheetindex.length;i++){
let item = sheetindex[i];
let otherfile = Store.luckysheetfile[_this.getSheetIndex(item)];
if(otherfile["load"] == null || otherfile["load"] == "0"){
otherfile["data"] = _this.buildGridData(otherfile);
otherfile["load"] = "1";
}
}
},
changeSheet: function(index, isPivotInitial, isNewSheet) {
if(isEditMode()){
// alert("非编辑模式下不允许该操作!");
@ -1013,7 +1037,10 @@ const sheetmanage = {
}
let load = file["load"];
if (load != null) {
if (load != null) {
_this.loadOtherFile(file);
_this.mergeCalculation(index);
_this.setSheetParam(true);
_this.showSheet();
@ -1032,27 +1059,29 @@ const sheetmanage = {
file["data"] = data;
file["load"] = "1";
let sheetindexset = _this.checkLoadSheetIndex(file);
let sheetindex = [];
_this.loadOtherFile(file);
// let sheetindexset = _this.checkLoadSheetIndex(file);
// let sheetindex = [];
for(let i = 0; i < sheetindexset.length; i++){
let item = sheetindexset[i];
// for(let i = 0; i < sheetindexset.length; i++){
// let item = sheetindexset[i];
if(item == file["index"]){
continue;
}
// if(item == file["index"]){
// continue;
// }
sheetindex.push(item);
}
for(let i = 0;i<sheetindex.length;i++){
let item = sheetindex[i];
let otherfile = Store.luckysheetfile[_this.getSheetIndex(item)];
if(otherfile["load"] == null || otherfile["load"] == "0"){
otherfile["data"] = _this.buildGridData(otherfile);
otherfile["load"] = "1";
}
}
// sheetindex.push(item);
// }
// for(let i = 0;i<sheetindex.length;i++){
// let item = sheetindex[i];
// let otherfile = Store.luckysheetfile[_this.getSheetIndex(item)];
// if(otherfile["load"] == null || otherfile["load"] == "0"){
// otherfile["data"] = _this.buildGridData(otherfile);
// otherfile["load"] = "1";
// }
// }
_this.mergeCalculation(index);
_this.setSheetParam();

4
src/css/luckysheet-core.css

@ -1190,7 +1190,7 @@ div.luckysheet-sheets-m:hover {
/* padding: 2px 8px; */
height: 29px;
line-height: 29px;
background-color: #fff;
background-color: #efefef;
/* border-color: #aaa; */
border-top-color: #fff;
color: #222;
@ -1202,7 +1202,7 @@ div.luckysheet-sheets-m:hover {
}
.luckysheet-sheet-area div.luckysheet-sheets-item-active:hover {
background-color: #fff;
background-color: #ececec;
/* border-color: #aaa; */
color: #222;
}

Loading…
Cancel
Save