Bootstrap при изменении текстовой области не обновляется - PullRequest
0 голосов
/ 04 февраля 2019

Я пытаюсь получить имя и значение моей текстовой области Bootstrap Vue при изменении, похоже, она не срабатывает.Моя текстовая область выглядит следующим образом:

<b-form-textarea v-if="input.type === 'textarea' && !input.editor"
                        v-bind:id="input.name"
                        v-bind:name="input.name"
                        v-model="input.value"
                        v-on:change="edit(input.name, input.value)"
                        :rows="3">
                      </b-form-textarea>

моя функция edit () is:

edit (name, value) {
      this.editedFields.push({name, value});
    }

Это работает для входов, таких как обычные поля ввода, но не 'Кажется, она запускает функцию для текстовой области

1 Ответ

0 голосов
/ 04 февраля 2019

Не использовать метод @input.

<b-form-textarea v-if="input.type === 'textarea' && !input.editor"
                        v-bind:id="input.name"
                        v-bind:name="input.name"
                        v-model="input.value"
                        @input="edit(input.name, input.value)"
                        :rows="3">
                      </b-form-textarea>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...