0

私はこのオブジェクトを持っています:

card: { customFields [ { id, value }, {id , value } ... ] }

customFields 配列はカード内にあり、id と値で構成される要素が含まれています。

今、配列内の特定の要素を更新したいのですが、これは次のようなことで実行できます:

  modifier.$set.customFields.0.value = x

しかし、私は変数にのみインデックスの番号を持っているので、試しました:

const index = getTargetIndex();
modifier.$set.customFields[index].value = x

しかし、うまくいきませんでした...

この配列の要素を更新するには、modifier.$set に何を追加する必要がありますか?

代替ソリューション: ID を使用して値を更新できる場合は、配列内の要素の ID を取得します。

4

2 に答える 2