
?? Denis
23.07.2018
14:08:13
валидацию на сервере я делаю, однако щас вопрос про валидацию в UI

Denis
23.07.2018
14:08:15
никакой ебли с описанием правил заполнения полей и прочего

?? Denis
23.07.2018
14:08:25
например чтобы сразу юзеру показать что поле обязательно

Denis
23.07.2018
14:08:35
валидируется не форма, а модель, ошибки подставляются просто в форму рядом с инпутом или в виде нотиса

Google

Dmitrij
23.07.2018
14:08:41

Denis
23.07.2018
14:08:52
ну банальные required мы прописываем

?? Denis
23.07.2018
14:08:56
ну у нас не meteor чтобы можно было так делать

Denis
23.07.2018
14:09:18

Dmitrij
23.07.2018
14:09:19
походу на вкус и цвет фломастеры разные )))

Denis
23.07.2018
14:09:23
например проверка уникальности e-mail при вводе
проверка старого пароля при смене на новый, валидность карт и т.п.

Dmitrij
23.07.2018
14:10:00

Denis
23.07.2018
14:10:01
по этому просто отказались от фронтовых хреновин и оставили только вывод ошибок
на лету все ок валидируется, можно ведь с беком синкать модель и смотреть ошибки

Dmitrij
23.07.2018
14:10:48
а input type=card тоже есть такое?: )
когда количество полей переваливает за 10, то не совсем html может справиться

Google

Dmitrij
23.07.2018
14:11:34
и реально удобно на фронте в реалтайме всё отражать

Denis
23.07.2018
14:11:53
в общем грубо и поверхностно отвалидировать можно используя и html5 аттрибуты, остальное бек

Dmitrij
23.07.2018
14:13:52
от части согласен)) но когда количество юзеров ++++, то каждый бок пользователя проверять и загружать сервак, не очень камильфо
хотя... может более опытные коллеги действительно правы )))

Denis
23.07.2018
14:14:35
ну смотря что валидировать, банальное required можно и без бекенда обойтись: если действительно неважно что там за значение
или простой boolean

?? Denis
23.07.2018
14:14:59
для того чтобы отвалидировать например даты или числа (больше-меньше-обязательность) - не обязаткельно делать запрос на бакенд
массу вещей можно в форме валидировать на ходу

Vitaliy
23.07.2018
14:18:19
Парни, есть задроты jq или нейтив js?
Изменения в доме, на чистом js применяются пачками? Или по одному, сразу же, как в коде? Накакого буфера, с какой то логикой флуша?

Kendr
23.07.2018
14:18:37
Или ты не о вью?

Vitaliy
23.07.2018
14:19:03
Не о вью, о нейтив js
и доме браузера

Междоус
23.07.2018
14:19:24

Vitaliy
23.07.2018
14:20:17

Междоус
23.07.2018
14:22:34
Понял, спасибо
Там с некоторыми тонкостям, каждый степ/тик движка, но и без их понимания норм.

Dmytro
23.07.2018
14:23:21
Подскажите, пожалуйста, какую либу готовых компонент на vue сейчас модно использовать

Alex
23.07.2018
14:24:54

Dmytro
23.07.2018
14:25:01
Спасибо

Google

Alex
23.07.2018
14:27:18
Пользователи либы подскажите, какой лучший способ её кастомизации? Через element-theme как-то неудобно

?? Denis
23.07.2018
14:37:01
ну вот коллекции вроде тоже валидируюца https://monterail.github.io/vuelidate/#sub-collections-validation
да, работает как надо

Michael
23.07.2018
15:15:54
?

?? Denis
23.07.2018
15:25:08
на удивление легко зашло
(ищу подводные камни, потому что если легко точно чтото не так)

Anton
23.07.2018
15:37:19
Всем привет. Народ подскажите может встречал кто реализацию тура по сайту на Vue. Что-то типа Enjoyhint
http://xbsoftware.github.io/enjoyhint/

Eugene
23.07.2018
15:39:22
салют всем!
мб кто-то делал tinder-like slider на vue?
пытаюсь использовать https://github.com/goweiwen/vue-swing, но не получается добиться желаемого результат: карточки при возвращении в колоду немного смещаются относительно исходного положения...

Andrew
23.07.2018
15:59:32
может кто скинуть годных гайдов или статей, про то как правильно верстать под вуй
а то не оч понятно как лучше делать

Stepan
23.07.2018
16:01:19
Привет. А как правильно организовать закрытую админку? Главная проблема делать редирект на страницу авторизации, когда пользователь не авторизован. Сейчас я храню в state значение authorized при created делаю проверку и в случае необходимости редирект. Верный подход? Второй вопрос как правильно разбить страницы админки и авторизации? В App.veu есть ненужные компоненты для страницы авторизации и router-view.

Artem
23.07.2018
16:01:33
народ салют, подскажите плиз как в однофайловом компоненте отследить событие скрола до конца элемента? как в js делать понимаю, а как во vue туплю ?

Andrey
23.07.2018
16:05:08

Artem
23.07.2018
16:06:22

Dmitry
23.07.2018
16:10:57
Хаю
У кого имеется, сбросьте линк на группу по UX пжлст

Natalie
23.07.2018
16:14:00

ed
23.07.2018
16:14:30
Народ, есть компонент "хлебные крошки".
Он должен следить за изменениями в vuex сторе (профайл, список организаций, состояние авторизации)
Вот эти данные (их статусы), при их изменении крошки могут ищмениться.
computed: {
...mapGetters('authorization', ['isFetching']),
...mapGetters('organizations', ['isFetching']),
...mapGetters('profile', ['isFetching']),
Как это сделать правильно?

Admin
ERROR: S client not available

Natalie
23.07.2018
16:14:36
Хотя наверное в created рано

Google

Artem
23.07.2018
16:26:14
моунтед наверное )
но как уже правильно подсказали выше, подписываюсь на событие скрола а дальше по накатианой )

Roman
23.07.2018
16:43:35

Sunlive
23.07.2018
16:44:20

Anton
23.07.2018
16:46:19
/report

Grigorii
23.07.2018
16:46:21
как они достали...

Александр
23.07.2018
16:46:40

Анатолий
23.07.2018
16:46:57
Что, и вам автомодера подогнать? :)

Bohdan
23.07.2018
16:47:24
@c01nd01r
@Fl0pZz

Stanislav
23.07.2018
16:47:43

Станислав
23.07.2018
16:52:02
ребят, привет
как заставить вебпак импортить в хтмл сначала вендорский цсс чанк, а потом - мой
а то он делает наоборот, и я в цсс не могу перебить вендорский цсс
в вендорском лежат заимпорченные цсски из node_modules

Alex
23.07.2018
16:54:38
Было б клево ещё сам конфиг увидеть

Станислав
23.07.2018
16:55:23

Rafael
23.07.2018
16:55:51
Это что? О.о почему необъектный синтаксис?

Google

Станислав
23.07.2018
16:56:53
ща на пастбин выложу результат инспекта

Alex
23.07.2018
16:57:07
Я постеснялся даже спрашивать что это такое

Rafael
23.07.2018
16:57:15

Станислав
23.07.2018
16:57:20