Skip to content

Commit a4d8e9e

Browse files
committed
fix: horizontal in tableMode
1 parent f02defb commit a4d8e9e

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

dist/virtual-list.js

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@
3636
writable: !1
3737
}), e;
3838
}
39+
function _defineProperty(e, r, t) {
40+
return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, {
41+
value: t,
42+
enumerable: !0,
43+
configurable: !0,
44+
writable: !0
45+
}) : e[r] = t, e;
46+
}
3947
function _iterableToArray(r) {
4048
if ("undefined" != typeof Symbol && null != r[Symbol.iterator] || null != r["@@iterator"]) return Array.from(r);
4149
}
@@ -1924,11 +1932,11 @@
19241932
},
19251933
_renderSpacer: function _renderSpacer(h, offset) {
19261934
if (this.tableMode) {
1927-
var tdStyle = {
1935+
var offsetKey = this.isHorizontal ? 'width' : 'height';
1936+
var tdStyle = _defineProperty({
19281937
padding: 0,
1929-
border: 0,
1930-
height: "".concat(offset, "px")
1931-
};
1938+
border: 0
1939+
}, offsetKey, "".concat(offset, "px"));
19321940
return h('tr', {}, [h('td', {
19331941
style: tdStyle
19341942
})]);

dist/virtual-list.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/index.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,8 @@ const VirtualList = Vue.component('virtual-list', {
312312

313313
_renderSpacer(h: Vue.CreateElement, offset: number) {
314314
if (this.tableMode) {
315-
const tdStyle = { padding: 0, border: 0, height: `${offset}px` };
315+
const offsetKey = this.isHorizontal ? 'width' : 'height';
316+
const tdStyle = { padding: 0, border: 0, [offsetKey]: `${offset}px` };
316317

317318
return h('tr', {}, [h('td', { style: tdStyle })]);
318319
}

0 commit comments

Comments
 (0)