- 递归对象或者数组多层处理 null 或者 undefined 替换成空字符串
- 场景 1,处理后台返回接口所有字段 null 或者 undefined
- 支持 node 和 es6 模块引入
1. 安装
npm install params-filter 或者 yarn add params-filter
2. 引入
node模块:const params = require('params-filter')
es6模块:import { paramsFilter } from 'params-filter'
3. 使用
import方式:paramsFilter({a: 1, b: 2,c: null})
require方式:params.paramsFilter({a: 1, b: 2,c: null})
1. { a: null, c: 2, b: null, d: [{ e: undefined }] }
处理成
{ a: '', c: 2, b: '', d: [{ e: '' }] }
2. [{ a: null, c: 2, b: null, d: [{ e: undefined }] }]
处理成
[{ a: '', c: 2, b: '', d: [{ e: '' }] }]
强烈推荐福利!!!每天免费领取饿了么,美团外卖红包(买菜,点美食都可以)