Browse Source

Merge pull request #147069 in DEC/fineui from master to feature/x

* commit '9072baaa2496af926ec30652cc2f3c755ed598c2':
  无JIRA fix: bug fix
master
superman 2 years ago
parent
commit
546c81ae7c
  1. 3
      src/base/list/listview.js

3
src/base/list/listview.js

@ -72,9 +72,11 @@ BI.ListView = BI.inherit(BI.Widget, {
var index = (this.cache[this.renderedIndex] && (this.cache[this.renderedIndex].index + o.blockSize)) || 0; var index = (this.cache[this.renderedIndex] && (this.cache[this.renderedIndex].index + o.blockSize)) || 0;
var cnt = this.renderedIndex + 1; var cnt = this.renderedIndex + 1;
var lastHeight; var lastHeight;
function getElementHeight() { function getElementHeight() {
return self.container.element.height(); return self.container.element.height();
} }
lastHeight = getElementHeight(); lastHeight = getElementHeight();
while ((lastHeight) < minContentHeight && index < o.items.length) { while ((lastHeight) < minContentHeight && index < o.items.length) {
var items = o.items.slice(index, index + o.blockSize); var items = o.items.slice(index, index + o.blockSize);
@ -90,6 +92,7 @@ BI.ListView = BI.inherit(BI.Widget, {
this.renderedIndex = cnt; this.renderedIndex = cnt;
cnt++; cnt++;
index += o.blockSize; index += o.blockSize;
lastHeight = getElementHeight();
} }
}, },

Loading…
Cancel
Save