Size: a a a

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

2019 November 28

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
У объекта не внутренних свойств. Это все равно что пустой объект
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
Тебе нужно id: {cardId: number}
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
А лучше создать свой интерфейс
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
Или класс
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
И его типом указать
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
Почитай выше
источник

MM

MRG_Serejka MRG_Serejka in Angular - русскоговорящее сообщество
Vitaly Hantarenka
Почитай выше
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Вакансии и поиск работы: @javascript_jobs
источник

MM

MRG_Serejka MRG_Serejka in Angular - русскоговорящее сообщество
а на сервере только это
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Странно... если сможешь, посмотри плиз, почему так, у меня все ровно на Chrome.
источник

K🔥

Kirill 🔥 Cherkashin in Angular - русскоговорящее сообщество
Andrey Kolkov
Странно... если сможешь, посмотри плиз, почему так, у меня все ровно на Chrome.
А что не ровно? У тебя мак?
источник

ДХ

Довудшо Худойдодов in Angular - русскоговорящее сообщество
MRG_Serejka MRG_Serejka
источник

K🔥

Kirill 🔥 Cherkashin in Angular - русскоговорящее сообщество
А, вижу, селект выпадает
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
MRG_Serejka MRG_Serejka
а на сервере только это
С самого начала: ты реквестом что получаешь? Id или book?
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
То что идёт к тебе с серваке и будет тебе типом для этой переменной
источник

ДХ

Довудшо Худойдодов in Angular - русскоговорящее сообщество
И получиш id
источник

АМ

Александр Мармеладов in Angular - русскоговорящее сообщество
Сап! Подскажите пожалуйста, как в этих ангулярах запилить последовательные запросы? Суть в том, что по частям нужно передать файл на бэк, все распилил на чанки, но очень хочется прикрутить отображение отправленных пакетов. Чанки лежат в массиве, метод отправки одного пакета тоже написал. Но как отправить последовательно что-то туплю. Прикреплю говнокод, который слепил:
for (let i = 1; i <= partsCounter;) {
                           this.sendChunk(chunks[i-1]).subscribe(data => {                                
                               console.log(`sendChunk ${i} status`, data);
                               i++;                                
                           });
                       }

private sendChunk(chunk: FileChunkDto): Observable<any> {
       return this._formsDataImportClient.sendChunk(chunk).pipe(switchMap(data => {
           if (data) {
               return of(data);
           }
           return timer(1000).pipe(switchMapTo(this.sendChunk));
       }))
   }
источник

AK

Andrey Kolkov in Angular - русскоговорящее сообщество
Kirill 🔥 Cherkashin
А что не ровно? У тебя мак?
Разная высота кнопок и селектов.
У меня видна.
источник

K🔥

Kirill 🔥 Cherkashin in Angular - русскоговорящее сообщество
Andrey Kolkov
Разная высота кнопок и селектов.
У меня видна.
Да, хз почему
источник

VH

Vitaly Hantarenka in Angular - русскоговорящее сообщество
Александр Мармеладов
Сап! Подскажите пожалуйста, как в этих ангулярах запилить последовательные запросы? Суть в том, что по частям нужно передать файл на бэк, все распилил на чанки, но очень хочется прикрутить отображение отправленных пакетов. Чанки лежат в массиве, метод отправки одного пакета тоже написал. Но как отправить последовательно что-то туплю. Прикреплю говнокод, который слепил:
for (let i = 1; i <= partsCounter;) {
                           this.sendChunk(chunks[i-1]).subscribe(data => {                                
                               console.log(`sendChunk ${i} status`, data);
                               i++;                                
                           });
                       }

private sendChunk(chunk: FileChunkDto): Observable<any> {
       return this._formsDataImportClient.sendChunk(chunk).pipe(switchMap(data => {
           if (data) {
               return of(data);
           }
           return timer(1000).pipe(switchMapTo(this.sendChunk));
       }))
   }
ForkJoin - работает как промис all. Или почитай cancatMap - объединяет обсервы
источник