当前位置:网站首页>Dynamically add attributes to objects

Dynamically add attributes to objects

2022-06-11 02:28:00 Fat sb der~

 let form1={}
            for (var key in this.formInline) {
                if (
                    this.formInline[key] != null ||
                    this.formInline[key] != "" ||
                    this.formInline[key] != "0"
                ) {
                    form1[key]=this.formInline[key]
                }
            }

If your add is always prompted ...undifined, It must have been forgotten form1 The definition declares that the variable is an object .

There are many ways to solve a problem : Also available , Useful object attributes to another object

var form = { ...this.formInline };
            for (var key in form) {
                if (
                    this.formInline[key] == null ||
                    this.formInline[key] == "" ||
                    this.formInline[key] == "0"
                ) {
                    delete form[key];
                }
            }

原网站

版权声明
本文为[Fat sb der~]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/162/202206110131291083.html