169 похожих чатов

Народ, всем привет, помогите плиз с RxJs: есть allItems$: Observable<Journal[]>; есть метод: this.allItems$

= this.route.parent.params
.pipe(
first(),
map(params => +params['id']),
switchMap(id => this.journalService.getJournalClientItems(id)),
switchMap(items => merge(...items.map(item => this.clientsService.getClientById(id)
.pipe(
tap(client => item['j_name'] = client.last_name + " " + client.first_name + " " + client.middle_name),
mapTo(item),
)))
.pipe(
mapTo(items),
)
)
);
// console.log(this.allItems$);
this.isLoaded = true;
}

В шаблоне выводится следующим образом:
<ng-container *ngFor="let i of allItems$ | async">

Вопрос: как мне проверить, и если нет записей в allItems$ вывести div(типа нет записей)? Как сделать с массивом, понятно, а вот как с Observable - не совсем.

1 ответов

7 просмотров

(allItems$ | async)?.length === 0

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
Хтось використовував Vapor на Windows?
Jaroshevskii
15
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
Оба варианта в целом подходят, но скорее создание конфликтной ситуации (на пустой основе). В прошлый раз он сказал мне про ESP32, я забыл про этот микроконтроллер, ошибся, я п...
КТ315
4
Карта сайта