Как передать имя и значение в функцию VueJS? - PullRequest
0 голосов
/ 18 февраля 2019

Я создал эту форму и хочу записать все поля при размытии в функцию с именем и значением localStorage

Я уже сохранил имя поля, но получил неопределенное значение.

<input type="text" class="form-control" id="endereco" name="endereco" value="{{ $extratoSiacon['NOME-LOGRADOURO'] }}" @keydown="$event.keyCode === 13 ? $event.preventDefault() : false" @blur="saveItem(this.endereco.value())">

Функция выглядит следующим образом:

saveItem(campo) {
                localStorage.setItem(campo, campo.value)
            }

Я ожидаю записи: key: endereco Значение: Some Street

Любая помощь приветствуется.

1 Ответ

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

Попробуйте, как показано ниже =>

<input type="text" class="form-control" id="endereco" name="endereco" value="{{ $extratoSiacon['NOME-LOGRADOURO'] }}" @keydown="$event.keyCode === 13 ? $event.preventDefault() : false" @blur="saveItem">

saveItem(e) {
                localStorage.setItem(e.name, e.target.value)
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...