Size: a a a

Vue.js Russian Developers Community

2020 December 18

DM

Dmitriy Matths in Vue.js Russian Developers Community
Dmitriy Matths
здравствуйте, как можно в vuelidate сделать, чтобы валидация была при нажатии на кнопку, а не по мере ввода
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
https://jsfiddle.net/v0jwhdms/ супер быстрым решением могу предложить такое. Но оно будет не по кнопке, а при потере инпут-фокуса
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
Elisey Martynov
https://jsfiddle.net/v0jwhdms/ супер быстрым решением могу предложить такое. Но оно будет не по кнопке, а при потере инпут-фокуса
спасибо, буду разбираться
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
Elisey Martynov
https://jsfiddle.net/v0jwhdms/ супер быстрым решением могу предложить такое. Но оно будет не по кнопке, а при потере инпут-фокуса
хитрое решение) Но все же по кнопке нужно
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
Dmitriy Matths
хитрое решение) Но все же по кнопке нужно
не ну а шо) мб будет еще идея какая-то
источник

MB

Maxim Belousov in Vue.js Russian Developers Community
Всем привет!
Есть у меня скрипт в компютед, который чекает геолокацию

myLocation() {
     console.log(`Запрашиваем местоположение`)
     const geo = navigator.geolocation
     if (geo) {
       return navigator.geolocation.getCurrentPosition(showPosition)
     } else {
       return console.log(`Не можем определить позицию`)
     }
     function showPosition(position) {
       console.log(`Latitude: ${position.coords.latitude}`)
       console.log(`Longitude: ${position.coords.longitude}`)
       return `${position.coords.latitude}%2C${position.coords.longitude}`
     }
   },

В консоль он все выводит, а в компонент не передает. Определяется как undefined. Как бы его подправить?
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
Dmitriy Matths
хитрое решение) Но все же по кнопке нужно
https://jsfiddle.net/v0jwhdms/7/ вот такая несложная штука получается
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
спасибо, а как это вообще работает?
источник

👀

👀 Анатолий... in Vue.js Russian Developers Community
Dmitriy Matths
хитрое решение) Но все же по кнопке нужно
Привет. Прячешь инпут. Делаешь фейк инпут который наследует класс своего предшественника. А данные в спрятанный инпут помещаются по нажатию на кнопку
источник

И

Игорь in Vue.js Russian Developers Community
Dmitriy Matths
здравствуйте, как можно в vuelidate сделать, чтобы валидация была при нажатии на кнопку, а не по мере ввода
v-model.lazy
источник

EM

Elisey Martynov in Vue.js Russian Developers Community
Dmitriy Matths
спасибо, а как это вообще работает?
ну в твоей ситуации, просто сделать отдельную модель в инпуте (то есть твоя валидационная модель пустая), потом в методе некст просто присваиваешь модель твоего инпута модели валидационной и у тебя срабатывает валидация. Все просто ж
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
Elisey Martynov
ну в твоей ситуации, просто сделать отдельную модель в инпуте (то есть твоя валидационная модель пустая), потом в методе некст просто присваиваешь модель твоего инпута модели валидационной и у тебя срабатывает валидация. Все просто ж
точно, не заметил как в html v-model поменялся
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
👀 Анатолий
Привет. Прячешь инпут. Делаешь фейк инпут который наследует класс своего предшественника. А данные в спрятанный инпут помещаются по нажатию на кнопку
спасибо, но сверху есть полегче решение)
источник

D

Drus in Vue.js Russian Developers Community
Переслано от Drus
Как изменять свойства у одного класса когда к другому элементу добавляется класс active? Что-то типо .block1.active .block2 {color: red}
источник

AP

Anton Permyakov in Vue.js Russian Developers Community
Drus
Переслано от Drus
Как изменять свойства у одного класса когда к другому элементу добавляется класс active? Что-то типо .block1.active .block2 {color: red}
как разметка выглядит?
источник

DM

Dmitriy Matths in Vue.js Russian Developers Community
Игорь
v-model.lazy
но тогда будет работать только когда поле ввода потеряет фокус. Или нет?
источник

a

adward in Vue.js Russian Developers Community
Anton Permyakov
хочешь сказать, у тебя этот компьютед обновляется при ресайзе?
Ет.
источник

a

adward in Vue.js Russian Developers Community
Нет
источник

SN

Sergey Nazarov in Vue.js Russian Developers Community
Ребят, как поменять корневой роут? Т. е. я захожу на http://site.ru меня сразу должно перекидывать на  http://site.ru/admin
источник

N

Nick in Vue.js Russian Developers Community
Sergey Nazarov
Ребят, как поменять корневой роут? Т. е. я захожу на http://site.ru меня сразу должно перекидывать на  http://site.ru/admin
baseUrl  в vue config
источник