简体   繁体   English

Form.value 删除:null 和空值“”(Angular/TypesScript)

[英]Form.value remove: null and empty values''" (Angular/TypesScript)

I have a form.value like this...我有一个这样的 form.value ......

{
  "id": 1,
  "first_name": "foo",
  "last_name": "",
  "xxxxx": null
}

I would like remove object null or empty ("").我想删除 object null 或空(“”)。

{
  "id": 1,
  "first_name": "foo"
}

Thanks!谢谢!

Tente isso ES6 / ES2015:腾达ES6 / ES2015:

Object.keys(obj).forEach(k => (!obj[k] && obj[k] !== undefined) && delete obj[k]);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM