form表单属性赋值常用方法

//方法一:
this.form['property'] = value

//方法二:
this.form = { ...this.form, property: value }

//方法三:
this.form.property = value

//方法四:
this.form = {property:value}

//方法五:
this.$set(this.form,'property',value)

注:方法一、方法三、方法五会存在一个坑,如果在data中form表单未定义该属性,对于el-select标签而言,直接赋值会导致校验仍然存在,校验不通过!

解决方法:在form表单初始化时就定义该属性或者采用方法二进行赋值

。。。。未完待续!欢迎补充!

你可能感兴趣的:(前端,vue,elementui,javascript)