嗨,我正在将属性发送到v-for中的动态组件。 但是当我在child中更改该属性时,传递给child的所有属性也会更改,这很奇怪。 看来我要在v-中发送相同的属性,但我不是! 这是我写的代码:
<div v-for="(field, fieldIndex) in fieldSet.fields" :key="fieldIndex">
<component :is="someThing" :properties="field"></component>
</div>
以及组件中的
,我有一个名为 field 的属性,当我在底部等组件中更改field.value
时,其他field.value
的更改也同样!
我这样改变:
<input v-model="properties.values[index]" type="text" :placeholder="properties.placeholder" :name="properties.key">