我正在将一个对象推入数组中,但无法完成?
我是这样做的:
并且
但最终都归结为。
我是这样做的:
this.passData = this.tribeForm.value;
var id = {"tribe_id": 1}
this.passData.push(id)
这是tribeForm中的值
我也尝试了
var id = {tribe_id: 1}
并且
this.passData.splice(0,0, id)
并且
this.passData = Array.prototype.slice(id)
并且
this.passData.concat(id)
但最终都归结为。
TypeError: this.passData.push/splice/concat is not a function
tribeForm
is not an array, it's an object. You can not push/concat/slice an object. What instead you can do isthis.passData['id']=id
- alt255