10000 Fix setFieldIndex bug · pythonAI/bootstrap-table@1f14ae7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1f14ae7

Browse files
committed
Fix setFieldIndex bug
1 parent 8f15ea3 commit 1f14ae7

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/bootstrap-table.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,18 @@
8585

8686
setFieldIndex (columns) {
8787
let totalCol = 0
88+
const flag = []
8889

8990
for (const column of columns[0]) {
9091
totalCol += column.colspan || 1
9192
}
9293

93-
const flag = Array(columns.length).fill(Array(totalCol).fill(false))
94+
for (let i = 0; i < columns.length; i++) {
95+
flag[i] = [];
96+
for (let j = 0; j < totalCol; j++) {
97+
flag[i][j] = false;
98+
}
99+
}
94100

95101
for (let i = 0; i < columns.length; i++) {
96102
for (let j = 0; j < columns[i].length; j++) {
@@ -936,7 +942,7 @@
936942

937943
if (index !== -1) {
938944
if (this.options.sortStable) {
939-
$.each(this.data, (i, row) => {
945+
this.data.forEach(row => {
940946
row._position = i
941947
})
942948
}

0 commit comments

Comments
 (0)
0