我有一个 Array[] this.unusedInstruments
:
[
{ label: 'one'},
{ label: 'two'},
{ label: 'three'}
]
和一个函数:(传入的参数被验证为“一”、“二”或“三”
removeInstrument: function(removedIntrument) {
var index = this.unusedInstruments.indexOf(removedIntrument);
delete this.unusedInstruments[index];
},
但我没有得到我所期望的。我记录了,尽管有参数index
,它总是返回。-1
我假设它说索引不存在,但我想这意味着我不知道如何查询索引对象的父数组。