|
|
|
@ -14,15 +14,19 @@ function padding(s, len) { |
|
|
|
export default { |
|
|
|
|
|
|
|
|
|
|
|
calcTableMaxHeight(cssSelector) { |
|
|
|
calcTableMaxHeight(cssSelector) { |
|
|
|
var table=document.querySelector(cssSelector); |
|
|
|
var top=this.getPositionTop(table) |
|
|
|
var defaultInnerHeight=913; |
|
|
|
var innerHeight=window.innerHeight |
|
|
|
if(top==0){ |
|
|
|
top=100/defaultInnerHeight*innerHeight |
|
|
|
} |
|
|
|
var maxTableHeight = innerHeight - top-80/defaultInnerHeight*innerHeight; |
|
|
|
var innerHeight=window.innerHeight |
|
|
|
var defaultInnerHeight=913; |
|
|
|
var pageHeight=80/defaultInnerHeight*innerHeight; |
|
|
|
var top=100/defaultInnerHeight*innerHeight; |
|
|
|
if(table!=null){ |
|
|
|
var rect=table.getBoundingClientRect() |
|
|
|
if(rect && rect.top!=0){ |
|
|
|
top=rect.top; |
|
|
|
} |
|
|
|
} |
|
|
|
var maxTableHeight =innerHeight-top-pageHeight; |
|
|
|
return maxTableHeight; |
|
|
|
}, |
|
|
|
getPositionTop(node) { |
|
|
|
|