
Vlad
03.05.2018
08:14:33

Roman
03.05.2018
08:14:55

Vlad
03.05.2018
08:15:09
А если скролл убрать надо

Alexander
03.05.2018
08:15:09

Google

Roman
03.05.2018
08:15:11
@ArStah где стикер "это костыль" который я заказывал? ?

Andrey
03.05.2018
08:15:11
Менять класс у боди вообще редко нужно, но иногда без него никак. Например, как у меня в проекте, з-индексы хедера и футера больше самого боди, что менять нельзя. Но на некоторых страницах обрезаются выпадающие списки и т.п, поэтому приходится в created вешать класс на боди, а в beforeDestroy его стирать

Vlad
03.05.2018
08:15:22
При открытии молалки

Roman
03.05.2018
08:15:23

Alexander
03.05.2018
08:16:51
переписывать css правила не очень охото

Евгений
03.05.2018
08:18:22
====
привет
подскажите по поводу прокси nuxt
можно ли в target запихнуть массив урлов для прокси? чтобы не делать несколько конфигураций. например у меня их будет 5-7
====

Timur
03.05.2018
08:24:06
всем привет
какая ошибка обычно посылается из бэка во фронт когда user not found?

Oleg
03.05.2018
08:24:58

Timur
03.05.2018
08:25:23

Евгений (Light4everyone)
03.05.2018
08:26:53

Google

Timur
03.05.2018
08:27:06

Oleg
03.05.2018
08:27:11
спасибо)
Не слушай глупости. Бэд реквест - неправильный запрос, если перевести. Это значит, что запросу не хватает параметров, например (но неправильный пароль != нехватка параметров).
200 ошибка тебе нужна. Запрос-то выполнился правильно, просто данные не подходят.

Евгений (Light4everyone)
03.05.2018
08:31:52
никогда не видел чтобы бэк присылал 200 на неправильные данные
400 или на крайний случай 403
и в body описание проблемы

Andy
03.05.2018
08:32:36
422 еще

Egor Z
03.05.2018
08:33:43

Oleg
03.05.2018
08:33:48

Egor Z
03.05.2018
08:33:58
400 это ошибка реквеста

Roman
03.05.2018
08:34:32
Кто хочет похоливаривать на тему вью вс реакт
https://t.me/random_ru
го туда

Kylych
03.05.2018
08:35:16

Timur
03.05.2018
08:35:46
у меня есть такая функция

Oleg
03.05.2018
08:36:04
Просто 422 - это в принципе ошибка валидации входящих данных, может быть не только при неудачной попытке авторизации. Но вполне приемлемый варик. Так что 400-ю забыли для этого и работаем дальше. ?

Timur
03.05.2018
08:36:24
в блоке error я 404 отлавливаю неверный логин. чем отлавливать неверный пароль?
422 все таки брать?)

Oleg
03.05.2018
08:37:00

Timur
03.05.2018
08:37:20

Google

Oleg
03.05.2018
08:37:25
404 - не найден запрашиваемый ресурс.

Timur
03.05.2018
08:37:45

Oleg
03.05.2018
08:37:48
Нет.

Timur
03.05.2018
08:37:55
понятно буду знать
какие варианты предложите?

Oleg
03.05.2018
08:38:14
200 или 422.

Yashko?
03.05.2018
08:38:24
1488

Timur
03.05.2018
08:38:48
просто при 200 у меня в блок catch не вернятся обработка

Oleg
03.05.2018
08:38:48
1488
Ввести пароль еще раз просим.

Timur
03.05.2018
08:39:08
https://ru.wikipedia.org/wiki/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%BA%D0%BE%D0%B4%D0%BE%D0%B2_%D1%81%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D1%8F_HTTP
тут попробовал поискать 1488

Oleg
03.05.2018
08:39:35

Timur
03.05.2018
08:39:52

Oleg
03.05.2018
08:40:09

Timur
03.05.2018
08:40:27

Yashko?
03.05.2018
08:42:05

Serge
03.05.2018
08:42:35
А какие нибудь приоритеты у addEventListener есть ?
У меня оно используется в нескольких компонентах и нужно, чтобы если всплыла модалка, то на клавиатуру реагировала только она.
или только на момент показа модалки убирать листенер в других местах ?

Timur
03.05.2018
08:42:38

Anton
03.05.2018
08:55:00
А чем 401 не устраивает при user not found?

Google

Oleg
03.05.2018
08:55:25

Anton
03.05.2018
08:55:53

Oleg
03.05.2018
08:56:24
Т.е. если ты, будучи неавторизованным, попытаешься вызвать что-то типа /api/messages/inbox, то должна как раз вернуться 401-я, которая свидетельствует о том, что такая страничка есть, но для ее просмотра нужно пройти аутентификацию.

Anton
03.05.2018
09:02:35
мне вот только что бэки рассказали обратную историю
401 - ты не авторизирован, нормальный ответ на корявые креды
а 422 это если ты к примеру вместо номера телефона строку херанул

Oleg
03.05.2018
09:03:27

Romuald
03.05.2018
09:03:38
Как хранить состояние?
Есть например таблица данных с сортировками, фильтрами и пагинацией.
Пользователь нащелкал фильтры и после перезагрузки страницы все пропадет .
Куки? В url (get) ?

Oleg
03.05.2018
09:04:18
Если ты на все формы приложения, в которых есть ошибки валидации на бэке, отправляешь 422, то логично то же самое отправлять и при неверных кредах, потому что они тоже (в большинстве случаев) валидируются как форма.

Romuald
03.05.2018
09:04:51

Oleg
03.05.2018
09:05:23
Это по дефу бест практис?
Нет, просто там следует хранить данные, которые не очень важны для работы приложения. Сортировки и фильтры, по моему мнению, именно таковыми и являются.
Хотя если юзается какой-то годный компонент роутера, то оттуда тоже взять эти данные - не проблема.
Вопрос лишь в том, нужно ли тебе сохранять эти данные после того, как юзер походит по другим страничкам.

Romuald
03.05.2018
09:12:06
Да там страницы чисто технические, отчеты, хуёты и все такое

Oleg
03.05.2018
09:12:48

Romuald
03.05.2018
09:13:05
Спасибо, за то что дал курс!

Oleg
03.05.2018
09:13:11
Ризитас подоспел. ?

Romuald
03.05.2018
09:13:29
уже курю https://www.npmjs.com/package/vue-localstorage

Google

Oleg
03.05.2018
09:13:50
Шучу, я еще ни одного проекта на JS не запилил и вообще в нем дупля не отбиваю.

Kazakbala
03.05.2018
09:14:10
ребят, а можно ли дебажить через idea?

Romuald
03.05.2018
09:15:02

Andrey
03.05.2018
09:20:02

Anton
03.05.2018
09:21:32
Господи, еще один.
If the origin server does not wish to accept the credentials sent with a request, it SHOULD return a 401 (Unauthorized) response.
https://tools.ietf.org/html/rfc4918#page-123

Victor
03.05.2018
09:21:46
Спасибо, за то что дал курс!
Исходи из того что надо. Если пользователи будут обмениваться ссылками и им нужны заполненные страницы с фильтрами (как яндекс маркет, к примеру), то только в урле

Romuald
03.05.2018
09:22:41

Kazakbala
03.05.2018
09:22:42

Romuald
03.05.2018
09:22:56
А на практике хочется освоить новое))

Roman
03.05.2018
09:23:18

Victor
03.05.2018
09:25:03
О. Придумал

Romuald
03.05.2018
09:25:22
Синхронизировать урл с лс?

Victor
03.05.2018
09:25:24
Раз уж так хочешь. Храни там временные настройки юзера
Например тот же фильтр. Чтобы в следующий раз оно уже сработало. Но тут нужен нормальный дизайн. А то у него мозг сломается почему фильтр заполнен))
Но можешь сделать кнопку "запомнить фильтр "