Vue. js потеря данных при нажатии на вход - PullRequest
0 голосов
/ 23 марта 2020

Я использую Vuesax Framework , я делаю вводы с помощью v-for, эти входы также имеют динамическую c v-модель и динамический c заполнитель, а также массив динамических c на v -для, но у меня есть два случая, первый, когда у меня есть массив элемента, и второй, когда у меня есть один элемент. Я использовал функции, которые возвращают массив или просто элемент зависит от других переменных. Теперь, если я установлю значение в одном из входов, я потерял эту информацию, когда щелкнул. Я пытался дать v-модель, заполнитель и v-for непосредственно возвращаемой переменной, но у меня все еще есть проблема

HTML

        <vs-input
        :v-model="uniteOrder(j)"
        class="w-100 mt-8"
        :label-placeholder="matiereName(j)"
        :key="j"
        v-for="j in matiereIdLength()" />

Мои методы

methods: {
    uniteOrder(j) {

      if (this.addOrEdit == 'add') {

        return this.unite_order[j-1]
      } else {

        return this.unite_order
      }
    },
    matiereName(j) {
      if (this.addOrEdit == 'add') {

        return this.matiere_name[j-1]
      } else {

        return  this.matiere_name;
      }
    },
    matiereIdLength() {

      if (this.addOrEdit == 'add') {

        return this.matiere_id.length
      } else {

        return this.matiere_id.toString().split()
      }
    },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...