Vue.js 将项添加到表单数据vuejs
我需要在提交时向vuejs表单数据添加一个值(位置)Vue.js 将项添加到表单数据vuejs,vue.js,Vue.js,我需要在提交时向vuejs表单数据添加一个值(位置) data() { return { position: "Assistant", form: { firstname: null, lastname: null, }, }; } 我在提交时尝试了以下操作,但无效: 方法 onSubmit() { this.form.push({ position: t
data() {
return {
position: "Assistant",
form: {
firstname: null,
lastname: null,
},
};
}
我在提交时尝试了以下操作,但无效:
方法
onSubmit() {
this.form.push({
position: this.position,
})
}
如何将此值附加到数据对象?Push使用数组,而不是对象 形式是对象。因此,可以通过以下方式添加属性:
this.form.position = this.position;
this.form['position'] = this.position;
Push使用数组,而不是对象 形式是对象。因此,可以通过以下方式添加属性:
this.form.position = this.position;
this.form['position'] = this.position;
形式是对象。你不能用推。push()方法将一个或多个元素添加到arrayform对象的末尾。你不能用推。push()方法将一个或多个元素添加到数组的末尾