Size: a a a

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

2020 January 30

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Дурацкий хак, потому что такой ngIf всегда будет верным, что извращает суть директивы. Но других проблем я за год выявить не смог.
источник

DB

Dilame Bowzee in Angular - русскоговорящее сообщество
Yuri Katkov
Типа так:
ngIf=„{myvar: fn()} as vars“
Имеется в виду вот так
*ngIf="{user: (user$ | async)} as variables"

?
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
да, я так всегда делаю, если у меня куча обзерваблов
источник

N

Natasha Zhorn in Angular - русскоговорящее сообщество
Dilame Bowzee
Какие есть способы создать переменную из async в шаблоне?
Про ngIf знаю, но всё-таки это условие, а что если мне надо просто извлечь переменную и использовать её по всему шаблону?
Можно ещё через ng-template и context. Прямого способа нет, к сожалению.
источник

DB

Dilame Bowzee in Angular - русскоговорящее сообщество
Natasha Zhorn
Можно ещё через ng-template и context. Прямого способа нет, к сожалению.
А это как?)
источник

DB

Dilame Bowzee in Angular - русскоговорящее сообщество
Yuri Katkov
да, я так всегда делаю, если у меня куча обзерваблов
Спасибо!
источник

В

Виталий in Angular - русскоговорящее сообщество
Помогите плиз! 👆
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Dilame Bowzee
Спасибо!
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
вот тут я описываю этот фокус
источник

N

Natasha Zhorn in Angular - русскоговорящее сообщество
Dilame Bowzee
А это как?)
https://angular.io/api/common/NgTemplateOutlet#example

Ваша переменная передается в контекст и в последствии используется в шаблоне 🙂
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
https://github.com/alv-ch/alv-portal - тут дофига примеров из job-room.ch
источник

V

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

SS

Sergei Sukhanov in Angular - русскоговорящее сообщество
Всем привет.  Подскажите пожалуйста, мне нужно сделать несколько запросов к апи подряд и важно чтобы все данные пришли в том порядке в каком послал. Как это можно сделать? Спасибо
источник

V

Viktor in Angular - русскоговорящее сообщество
Sergei Sukhanov
Всем привет.  Подскажите пожалуйста, мне нужно сделать несколько запросов к апи подряд и важно чтобы все данные пришли в том порядке в каком послал. Как это можно сделать? Спасибо
Forkjoin
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
я недавно подумал, что можно и для других целей этот трюк использовать
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
https://github.com/alv-ch/alv-portal/pull/740/files вот тут файл work-efforts-overview.component.html
источник

SS

Sergei Sukhanov in Angular - русскоговорящее сообщество
Спасибо)
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
есть вот такая штука, как видим, в цикле

<mycomponent *ngFor="let item of items“
         [expanded]=„isFiltered()“>
     </alv-proof-of-work-efforts>

isFiltered тут для всех объектов вызывается одинаково, а потому рассчитываться должен единожды. Заменяем на вот такое:
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
<div   *ngIf="{
    filtered: isFiltered()
    } as vars“>
<mycomponent *ngFor="let item of items“
         [expanded]=„vars.filtered“>
     </alv-proof-of-work-efforts>
</div>
источник

D

Dmitrii in Angular - русскоговорящее сообщество
Ребят кто юзал такие библиотеки как Angular matetial, ngx bootstrap, prime ng ? Что из перечисленного более удобное, гибкое, красивое?
источник