浏览代码

fixed comperasion with arrays

Dustin Utecht 5 年之前
父节点
当前提交
46aaba183d
共有 1 个文件被更改,包括 6 次插入1 次删除
  1. 6 1
      src/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js

+ 6 - 1
src/extensions/accent-neutralise/bootstrap-table-accent-neutralise.js

@@ -126,7 +126,12 @@ $.BootstrapTable = class extends $.BootstrapTable {
       // Check filter
       // Check filter
       this.data = f ? this.options.data.filter((item, i) => {
       this.data = f ? this.options.data.filter((item, i) => {
         for (const key in f) {
         for (const key in f) {
-          if (item[key] !== f[key]) {
+          if (
+            (Array.isArray(f[key]) &&
+              !f[key].includes(item[key])) ||
+            (!Array.isArray(f[key]) &&
+              item[key] !== f[key])
+          ) {
             return false
             return false
           }
           }
         }
         }