Когда я редактирую dict в массиве, который был клонирован из другого dict, все повторяющиеся значения словаря также меняются

Когда я редактирую dict в массиве, который был клонирован из другого dict, значение других клонированных словарей также изменяется. Есть ли способ изменить только указанное значение словаря?

 <template v-for="stage in clonedstages">
                        <p v-text="stage.name" @click="stagedisplay=true" > </p>
                        <stage header="Stage Edit" :visible.sync="stagedisplay" :modal="true">
                            <div>
                              <div class="form-group">
                            <label for="stagename">Stage name </label>
                            <input type="text" class="form-control" id="stagename" v-model="[index]clonedstages.name">
                              </div>
                            </div>
                            <button class="btn btn-secondary" @click="stagedisplay=false">Done</button>
                        </stage>
                          </template>
<div class="col-sm">
                          <button class="btn-sm btn-primary" @click="Gd">GD</button>
`
interview: {
      stage_type : 1,
          description : "something",
          name : "Interview"
      },

clonedstages: [],

это изречение,

Interview(){
      vue_create.clonedstages.push(vue_create.interview);
  },

это метод.

Я новичок в этом.

0 ответов

Другие вопросы по тегам