Browse Source

Fixed treegrid duplicate rows bug (#4450)

文翼 6 years ago
parent
commit
a9902ff32f
1 changed files with 4 additions and 1 deletions
  1. 4 1
      src/extensions/treegrid/bootstrap-table-treegrid.js

+ 4 - 1
src/extensions/treegrid/bootstrap-table-treegrid.js

@@ -69,7 +69,10 @@ $.BootstrapTable = class extends $.BootstrapTable {
 
 
   initRow (item, idx, data, parentDom) {
   initRow (item, idx, data, parentDom) {
     if (this.treeEnable) {
     if (this.treeEnable) {
-      if (this.options.rootParentId === item[this.parentIdField] || !item[this.parentIdField]) {
+      if (
+        this.options.rootParentId === item[this.options.parentIdField] ||
+        !item[this.options.parentIdField]
+      ) {
         if (item._level === undefined) {
         if (item._level === undefined) {
           item._level = 0
           item._level = 0
         }
         }