diff --git a/packages/crud/package.json b/packages/crud/package.json index 93b43dd..af4f73b 100644 --- a/packages/crud/package.json +++ b/packages/crud/package.json @@ -1,6 +1,6 @@ { "name": "@cool-vue/crud", - "version": "7.0.1-beta6", + "version": "7.0.1-beta7", "private": false, "main": "./dist/index.umd.min.js", "typings": "types/index.d.ts", diff --git a/packages/crud/src/utils/parse.tsx b/packages/crud/src/utils/parse.tsx index c5eb197..33bf556 100644 --- a/packages/crud/src/utils/parse.tsx +++ b/packages/crud/src/utils/parse.tsx @@ -36,7 +36,9 @@ export function parseTableDict(value: any, item: ClTable.Column) { } // 绑定值 - const values = (isArray(value) ? value : [value]).filter((e) => e !== undefined); + const values = (isArray(value) ? value : [value]).filter( + (e) => e !== undefined || e !== null || e !== "" + ); // 返回值 const list = values.map((v) => {