前端传参去除空值,null,“”等

  • 原创
  • |
  • 浏览:4140
  • |
  • 更新:
  • |
  • 标签:编程 

很多时候我们前端对数据进行新增和修改时,往往整个对象中会存在为null,“”,’等值,而这些值往往是我们不需要的,因此需要在前端传参时,将其过滤掉。不多说,直接上方法:

前端传参去除空值,null,“”等

工具/原料

  • idea,vscode等开发工具
  • java,js

一、常用于

  1. 1

    一般这种,去空值,null,""等,多用于,新增、删除时。为了方便读者,同时也便于自己记忆,将代码贴出来。如下:

    dealObjectValue = obj =>{

        var param = {};

        if ( obj === null || obj === undefined || obj === "" ) return param;

        for ( var key in obj ){

            if(  obj[key] !== null && obj[key] !== undefined && obj[key] !== ""  ){

                param[key] = obj[key];

            }

        }

        return param;

      };

    同时,其使用方法,直接引用即可,如下:

    前端传参去除空值,null,“”等
    END
  2. 1
    此文章非法爬取自百度经验

二、后端处理

  1. 1

    controller层,往往会补充一些必须的属性,如下:

    前端传参去除空值,null,“”等
  2. 2

    而对于新增,修改等,而言。我们可以直接在service层调用mybatis自动生成工具,生成的sql代码。(有空我也会对其进行整理,现在暂不赘述),引用如下:

    前端传参去除空值,null,“”等
  3. 3

    最后,我们一起看看sql,本次笔记到此结束,感谢您的观看。

    前端传参去除空值,null,“”等
    END

注意事项

  • 本经验仅用于个人记录学习,如有偏差,请谅解。
  • 感谢观看,更多内容,敬请关注。
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部
相关标签编程