Size: a a a

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

2020 January 29

В

Владимир in Angular - русскоговорящее сообщество
Time is the side effect
Кодпен появился еще задолго до того как Ден редакс сделал и стал популярным
значит видимо всё-таки слухи были =/
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Andrew Bodryi
всем привет) стала передо мной невозмжная задача с JS- работа с процентами и деньгами. у меня есть, к примеру, 120 евро и нужно правильно посчитать от них 27,01% и наоборот, при вводе 87,50 евро узнать сколько это процентов от 120. есть ли какое то лучшее решение для этой задачи или я обречен?
Проценты считать тривиально, но не забывайте что деньги нужно держать в целых минимальных единицах, т.е  для евро в евроцентах
источник

AB

Andrew Bodryi in Angular - русскоговорящее сообщество
Anton Shvets
Проценты считать тривиально, но не забывайте что деньги нужно держать в целых минимальных единицах, т.е  для евро в евроцентах
да, спасибо большое
источник

MV

Mihail Vorobyov in Angular - русскоговорящее сообщество
добрый день народ ! пожскажите какую либу брать чтобы генерировать всплыващие окна типо пароль верный или не верный ?
источник

A

Alexander in Angular - русскоговорящее сообщество
Material Snackbar норм
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Mihail Vorobyov
добрый день народ ! пожскажите какую либу брать чтобы генерировать всплыващие окна типо пароль верный или не верный ?
ngx-toastr (но он чет не очень)
источник

o

outoftimer in Angular - русскоговорящее сообщество
Mihail Vorobyov
добрый день народ ! пожскажите какую либу брать чтобы генерировать всплыващие окна типо пароль верный или не верный ?
Angular material. Лучше забрать их формы и валидировать их (будет подкрашиваться поле с паролем и выводить подпись, например "неправильный пароль")
источник

o

outoftimer in Angular - русскоговорящее сообщество
Mihail Vorobyov
добрый день народ ! пожскажите какую либу брать чтобы генерировать всплыващие окна типо пароль верный или не верный ?
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
всплывающие окна же нужны, а не подсказки
источник

o

outoftimer in Angular - русскоговорящее сообщество
Илья | 😶
всплывающие окна же нужны, а не подсказки
ну это я предложил на случай, если всплывающие окна не обязательны, а нужно просто оповестить об ошибке
источник

MV

Mihail Vorobyov in Angular - русскоговорящее сообщество
спс
источник

o

outoftimer in Angular - русскоговорящее сообщество
а, хотя это будет очень жирно проверять пороль в realtime
источник

MV

Mihail Vorobyov in Angular - русскоговорящее сообщество
то есть в целом я так понимаю в целом мне путь в материал чтобы и материал учить и внгуляр одновременно
источник

MV

Mihail Vorobyov in Angular - русскоговорящее сообщество
)
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
outoftimer
а, хотя это будет очень жирно проверять пороль в realtime
Почему? На фронте же
источник

o

outoftimer in Angular - русскоговорящее сообщество
Time is the side effect
Почему? На фронте же
ну получается, что нужно будет отправлять запрос на проверку при каждом введенном/удаленном символе, или я просто туплю)
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
outoftimer
ну получается, что нужно будет отправлять запрос на проверку при каждом введенном/удаленном символе, или я просто туплю)
Так можно на фронте проверять
источник

o

outoftimer in Angular - русскоговорящее сообщество
Time is the side effect
Так можно на фронте проверять
ай, я подумал про логирование + realtime))
источник

o

outoftimer in Angular - русскоговорящее сообщество
все, я удаляюсь)))
источник

АМ

Александр Мармеладов in Angular - русскоговорящее сообщество
Сап анг!
Немного залип с асинхронностью, к делу:
Имеем метод добавления/редактирования, в который прилетает item и форма. В Одном из контролов пачка File, суть - заполнить свой-то item.Images именами файлов и их id(они придетают как только файл на сервак отправляется). я смог родить следующее:

let imageFiles: File[] = formGroup.get('Images').value;        
       imageFiles.forEach(file => {
           this._repository.addFile(file).subscribe(data => {
               let fileDto = new FileLiteDto();
               fileDto.FileId = data;
               fileDto.Name = file.name;
               serverItem.Images.push(fileDto);
           })
       });
....
this._repository.add(serverItem);

что имеем - последний метод на добавление serverItemсрабатывает раньше, чем отправятся все файлы и запишутся в serverItem.Images
Подсобите советом, как выбраться из этой ситуации. Были идеи с форджойном, но тогда бы не получил айдишники каждого файла.
источник