浏览代码

Fix flat json bug.

zhixin 10 年之前
父节点
当前提交
8dc5db0d29
共有 1 个文件被更改,包括 7 次插入7 次删除
  1. 7 7
      src/bootstrap-table.js

+ 7 - 7
src/bootstrap-table.js

@@ -213,16 +213,16 @@
 
     var getItemField = function (item, field) {
         var value = item;
-        if (typeof field === 'string') {
-            var props = field.split('.');
-            for (var p in props) {
-                value = value[props[p]];
-            }
-        } else {
+
+        if (typeof field !== 'string' || item.hasOwnProperty(field)) {
             return item[field];
         }
+        var props = field.split('.');
+        for (var p in props) {
+            value = value[props[p]];
+        }
         return value;
-    }
+    };
 
     // BOOTSTRAP TABLE CLASS DEFINITION
     // ======================