Size: a a a

Angular - русскоговорящее сообщество

2021 April 30

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Всмысле.
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Всем привет, подскажите. Как лучше работать с ролями в angular? Вопрос конкретно, заключается в том, что как лучше получать роли, чтобы это было еще безопасно?
Есть бек, который при авторизации выдает жвт токен. Это нормально, если я буду на фронте этот жвт токен декодить и брать нужную инфу? Или есть варианты лучше?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
в прямом
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Зачем все поля тачить.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Чтобы понять, что 1 обязательно для заполнения. Оно дизейблит кнопку submit
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
По одному заполняешь и все. Если будет ошибка , будет маленький месседж. Если есть 1 обяз.поле его обычно помечают.
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Звёздочкой или ещё как то.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
там 199 полей необязательны. Я не хочу все поля тыкать, я хочу ткнуть submit и пройти дальше, забыв форму как страшный сон. Но кнопка дальше задизейблена. Как мне пройти дальше? Заполнять 200 полей, когда 199 из них вообще можно не заполнять?
источник

ЮМ

Юра Москинов... in Angular - русскоговорящее сообщество
лучше что бы у бэка был метод, который вернет роли, принимая в хэдерах запроса ролей этот токен авторизации
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Емае. если ты главное поле заполнил то кнопка доступна. Если есть необязательные поля , то дисабл кнопки надо делать если только обязательные поля не валидны.
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
И каждый раз при попытке зайти на защищенную страницу будет запрос?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Которое из них главное? среди 200 инпутов 1 главное. Как понять, которое?
источник

ЮМ

Юра Москинов... in Angular - русскоговорящее сообщество
зачем, один раз запросил и все, у тебя ж spa
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Главные поля помечают например звездочкой. И сносочка есть , что заполните поля под звездочкой.
источник

ЮМ

Юра Москинов... in Angular - русскоговорящее сообщество
и если уж надо, то сохрани в sessionStorage или localStorage - далее при ините приложения складывай в стору или сервис эти данные, в зависимости от того что юзаешь
источник

R

RA-TA-TATA in Angular - русскоговорящее сообщество
Подсказали можно использовать Akita, есть мнение на этот счет?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Я все ждал, когда про звездочку речь зайдет. Окей, давайте представим, что вы заходит на форму, у которой 200 полей и одно поле ИНН. Вся форма предзаполнилась данными с бека, но значение на беке по ИНН было невалидно. Например, обрезанное попалось, не 10 или 12 символов в длину, а, скажем, 3 символа и те - буквы. Такой уж кривой бекендер попался.

Вы хотели изменить своё имя в форме, а кнопка submit задизейблена, так как видит, что из 200 полей в 93ем в инн несоответствие длине. Как найти это невалидное поле?
источник

ЮМ

Юра Москинов... in Angular - русскоговорящее сообщество
в app_initializer
источник

SC

Serega Carbon in Angular - русскоговорящее сообщество
тогда такому бэкендеру руки оторвать и сразу всё заработает))
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Пролистать форму до красного сообщения. Это не трудно. 2-3 секунды
источник