大佬教程收集整理的这篇文章主要介绍了如果它在 Angular 中为 Null,则将 Value 设置为 0,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想传递一个变量的值,如果它为空,则在 Angular 中调度它时自动将其值设置为 0
this.myForm = this.formBuilder.group({
ID: [null,ValIDators.required],productPrice: [0],finalPrice: [0],REMARKs: [null],});
onCreate(form: FormGroup) {
console.log(form.value)
this.store.dispatch(form.value)
}
如果左手为空,您可以使用空合并运算符返回参数的右手
const a = null;
const b = 5;
console.log( a ?? 0 ); // returns 0
console.log( b ?? 0 ); // returns 5
如果您确实想在求值后设置左侧,也可以将此运算符与赋值 ??=
一起使用。
一种方法是使用 Array#reduce
和 Object.keys()
函数手动检查值,或者 ||
在值为 0
或 { 时使用 null
{1}}。
试试下面的方法
undefined
以上是大佬教程为你收集整理的如果它在 Angular 中为 Null,则将 Value 设置为 0全部内容,希望文章能够帮你解决如果它在 Angular 中为 Null,则将 Value 设置为 0所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。