- 简单的示例创建
new Vue({
data () {
return {
param: {
name:"",
age:"",
hobby:""
}
}
}
})
- 进行赋值
new Vue({
data () {
return {
param: {
name:"",
age:"",
hobby:""
}
}
},
methods: {
assignment() {
this.param.name = "坤坤";
this.param.age = "2.5";
this.param.hobby = "ctrl";
}
}
})
最开始写的代码是这样清空的
this.param.name = "";
this.param.age = "";
this.param.hobby = "";
但是参数多了这样做难免麻烦,于是我学会了下面这种方法
Object.assign(this.$data.param,this.$options.data().param)