@vuejs_ru

Страница 2797 из 3900
Roman
03.05.2018
08:14:55
Нормально все
не оч так-то

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

Alexander
03.05.2018
08:15:09
как?)
ну есть же VueMeta

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
ну есть же VueMeta
это для других целей

При открытии молалки
неправильная модалка

Alexander
03.05.2018
08:16:51
Но если приходится менять класс у body, архитектуране совсем продуманная.
натягиваю готовый шаблон с keenthemes, который под angular изначально был написан

переписывать 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
Какая хочешь. ? А код ошибки - 404.
именно про код спрашивал) а когда пароль неверный?

Евгений (Light4everyone)
03.05.2018
08:26:53
Google
Timur
03.05.2018
08:27:06
400 bad request
спасибо)

Oleg
03.05.2018
08:27:11
400 bad request
Любопытно.

спасибо)
Не слушай глупости. Бэд реквест - неправильный запрос, если перевести. Это значит, что запросу не хватает параметров, например (но неправильный пароль != нехватка параметров).

200 ошибка тебе нужна. Запрос-то выполнился правильно, просто данные не подходят.

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

400 или на крайний случай 403

и в body описание проблемы

Andy
03.05.2018
08:32:36
422 еще

Oleg
03.05.2018
08:33:48
422 еще
Наконец-то.

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

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

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 все таки брать?)

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

логин не найден
Логин != ресурс.

Timur
03.05.2018
08:37:45
404 - не найден запрашиваемый ресурс.
а логин не может играть в роли ресурса?)

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
тут попробовал поискать 1488
Можешь не пробовать, это была шутка-минутка.

Timur
03.05.2018
08:39:52
Можешь не пробовать, это была шутка-минутка.
как только не нашел сразу догнал ?

Oleg
03.05.2018
08:40:09
тут попробовал поискать 1488
Юзай тогда 422-ю, это значит, что присланные данные не подходят для дальнейшей обработки. Как раз твой случай.

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

Timur
03.05.2018
08:42:38
можешь глянуть 418
оценил) этот код я знаю ?

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
А чем 401 не устраивает при user not found?
Тем не устраивает, что ее предназначение в другом. Она отдается, если ты запрашиваешь ресурс, для которых у тебя не достаточно прав.

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

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

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

Куки? В url (get) ?

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

Куки? В url (get) ?
Локал Сторедж.

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?

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
А на практике хочется освоить новое))

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

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

Victor
03.05.2018
09:25:24
Раз уж так хочешь. Храни там временные настройки юзера

Например тот же фильтр. Чтобы в следующий раз оно уже сработало. Но тут нужен нормальный дизайн. А то у него мозг сломается почему фильтр заполнен))

Но можешь сделать кнопку "запомнить фильтр "

Страница 2797 из 3900