
Костя
14.07.2018
22:30:27
ну и хочу на выходе получать id инпута и то что в нем оказалось (текст)

Ilya
14.07.2018
22:50:27
какой есть готовый модуль для рекаптчи?

Anton
14.07.2018
22:50:57
https://github.com/DanSnow/vue-recaptcha

Ilya
14.07.2018
22:53:03
это именно i'm not a robot?

Google

Roman
14.07.2018
23:07:21

Костя
14.07.2018
23:38:03
из input по ref как взять значение его?
в стандарте это document.getElementById("id").value
а как по ref?

Alexander
14.07.2018
23:40:56
this.$refs

Костя
14.07.2018
23:41:33
ну это понятно)
но this.$refs.Name - есть инпут
но как из него извлеч значение

Alexander
14.07.2018
23:42:12
.value отменили?

Костя
14.07.2018
23:42:19
делал - undefined
тогда как стандартным js кодом получаю значение

Alexander
14.07.2018
23:42:45
target.value

Google

Alexander
14.07.2018
23:43:03
И вообще, RTFM

Костя
14.07.2018
23:43:49
всмысле)

Nikita
14.07.2018
23:44:08
Как это у тебя this.$refs.inputname.value даёт андефайн?
Ты ref в инпкте прописал ?

Костя
14.07.2018
23:45:08
да
this.$refs.inputname - в консоли видно инпут

Nikita
14.07.2018
23:45:28
А в каком месте ты вызываешь ?

Костя
14.07.2018
23:45:41
в методе просто по клику

Nikita
14.07.2018
23:45:46
И чего, у него нету свойства value?

Костя
14.07.2018
23:47:11
неа - undefined

Roman
14.07.2018
23:47:30

Nikita
14.07.2018
23:48:22
А у тебя в инпуте есть что-то?

Костя
14.07.2018
23:48:37
есть

Nikita
14.07.2018
23:48:51
Вообще мне уже в этом чате объяснили, что инпут нужен для тех случаев когда ну вот по другому ни как.
По этому делаешь хендлер.

Костя
14.07.2018
23:49:32
document.getElementById есть вариант
но я хотел сделать через refs)

Nikita
14.07.2018
23:49:48
@change='edit' пишешь в инпуте

Костя
14.07.2018
23:49:49
ранее через refs юзал click
ну у меня немного другая ситуация

Google

Костя
14.07.2018
23:50:16
у меня много инпутов разных типов в цикле - я им хочу присвоить ключи

Nikita
14.07.2018
23:50:22
edit(e){
this.email = e.target.value
}

Костя
14.07.2018
23:50:22
а потом по ключам собрать инфу
ну это понятно
можно @input="asdasd"

Nikita
14.07.2018
23:50:39
А...

Костя
14.07.2018
23:50:55
но я хочу в конце собрать с инпутов инфу

Nikita
14.07.2018
23:50:56
Ну очень странно, почему у тебя андефайн.

Alexander
14.07.2018
23:51:37

Костя
14.07.2018
23:51:50
ну когда в цикле куча разных инпутов

Roman
14.07.2018
23:51:51

Костя
14.07.2018
23:51:55
v-model не очень подойдет

Костя
14.07.2018
23:52:07
они генерятся

Alexander
14.07.2018
23:52:09

Костя
14.07.2018
23:52:24
ну я видел примеры но чето не юзал их)

Nikita
14.07.2018
23:53:13
this.$refs.search_input.value
У меня на странице есть методы, и с них такая строка работает.

Alexander
14.07.2018
23:53:50

Nikita
14.07.2018
23:55:40
Мне кажется без кода тут сложно понять.
Почему вдруг так стало андефайн.

Костя
14.07.2018
23:58:14
ну сейчас на другом премере глянул вроде не undefined)

Google

Roman
14.07.2018
23:59:12
здесь вариант например
делать
<input @input="handler($event, id)" />

Костя
14.07.2018
23:59:36
лучше тогда document.Getelement by id

Roman
14.07.2018
23:59:49

Костя
15.07.2018
00:00:14
инпут же будет при каждой букве функцию дергать

Roman
15.07.2018
00:00:37
и?

Admin
ERROR: S client not available

Костя
15.07.2018
00:01:37
а я хотел собрать инфу после нажатия кнопки под ними
валидации просто нет
но хз надо подумать

Roman
15.07.2018
00:01:53
https://jsfiddle.net/romanrei/wgycaot0/5/
сделал тебе с рефом
на
в цикле

Nikita
15.07.2018
00:02:51
Так а почему тут это, если у него метод который после рендера стучится к инпутам.

Roman
15.07.2018
00:03:19

Костя
15.07.2018
00:04:06
спасибо

Nikita
15.07.2018
00:04:07
Ну... А так ведь работает

Костя
15.07.2018
00:04:11
ну вообщем фича вроде как была в []

Google

Nikita
15.07.2018
00:04:31
Вот так работает с евентами
@change='edit' пишешь в инпуте
edit(e){
this.email = e.target.value
}

Roman
15.07.2018
00:04:36

Nikita
15.07.2018
00:05:01
Или $рефс нужен когда куча аргументов?
Просто я с телефона, и не могу затестить.

Roman
15.07.2018
00:05:21
@change='edit' пишешь в инпуте
у эвентов в первый аргумент приходит всегда event
здесь ты не передаешь свои аргументы, следовательно функция на вход принимает дефолтный — $event

Костя
15.07.2018
00:06:07
Проподи оно все проподом =)

Nikita
15.07.2018
00:06:14
А @input, тоже евент?

Костя
15.07.2018
00:06:18
сделаю вообщем через @input

Roman
15.07.2018
00:06:33
ты же знаешь что такое @ ?

Nikita
15.07.2018
00:06:54
Ну да
Blur?

Roman
15.07.2018
00:07:12
кек
нет
это v-on: