私は Array[] を持っていますthis.unusedInstruments
:
[
{ label: 'one'},
{ label: 'two'},
{ label: 'three'}
]
および関数: (渡されるパラメーターは、「1」、「2」、または「3」であると検証されます
removeInstrument: function(removedIntrument) {
var index = this.unusedInstruments.indexOf(removedIntrument);
delete this.unusedInstruments[index];
},
しかし、私は期待したものを得ていません。をログに記録しましたが、パラメーターにもかかわらずindex
常に返されます。-1
インデックスが存在しないと言っていると思いますが、それは、インデックス付きオブジェクトの親配列を照会する方法がわからないことを意味すると思います。