1.0.2 • Published 2 years ago

params-filter v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

params-filter

介绍

  • 递归对象或者数组多层处理 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: '' }] }]

LICENSE

MIT