Size: a a a

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

2021 May 17

BB

Bogdan Bida in Angular - русскоговорящее сообщество
источник

v4

vysheradugi 4 in Angular - русскоговорящее сообщество
не нашёл
источник

А

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

А

Артур in Angular - русскоговорящее сообщество
когда у меня на городах стоял mat-button-toggle, то все работало нормально, а когда поставил слайдер, то начало работать криво.
Я по сути просто методом слайдера onSlideChange вытаскиваю индекс активного слайдера и по нему вытаскиваю из массива объект который вставляю в график
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
может вопрос немного не в тему, но есть ли тулзы для авто генерация sitemap.xml с учетом локализации?

может кто сталкивался с таким или есть ссылка на телеграм канал, где можно спросить?
источник

AV

Andrey Vorontsov in Angular - русскоговорящее сообщество
подскажите, как лучше сделать - нужно написать метод событие по клику на один компонент, который будет скрывать другой компонент если  у них два одинаковых значения дата-атрибутов ? Или может не по дата-атрибутам сделать, какие еще варианты есть ?
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Это в обе стороны работает или клик на один скрывает только другой но не наоборот?
источник

AV

Andrey Vorontsov in Angular - русскоговорящее сообщество
только клик по одному элементу в компоненте скрывает другой, не наоборот
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Храни состояние в сервисе, и переключай его одним компонентом, а вторым следи за этим состоянием
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
<app-your-component1 (click)="toggleState()"><app-your-component1>

<app-your-component2 *ngIf="isShow$ | async"></app-your-component2>

В сервисе будет isShow$ который BehaviorSubject, а toggleState() будет его переключать
источник

BB

Bogdan Bida in Angular - русскоговорящее сообщество
Ну это прям если очень грубо, как пример логики
источник

В

Влад in Angular - русскоговорящее сообщество
Помогите реализовать кэширование фото ionic
источник
2021 May 18

OP

Oleg P in Angular - русскоговорящее сообщество
Как правильно пробросить обсервабл в  combineLatest?

Есть начальное значение:

public draggable$ = of(null);

Дальше по коллбэку пытаюсь его обновить:

   public cdkDragEnded($event: CdkDragEnd) {
       this.draggable$ = of($event.distance);
   }

После чего заюзать:

this.transform$ = combineLatest([scale$, rotate$, this.draggable$]).pipe().subscribe(() {}

Но это не работает. Как правильно пробросить this.draggable$ в  combineLatest?

Благодарю!
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
public draggable$ = new BehaviorSubject(null);

public cdkDragEnded($event: CdkDragEnd) {
 this.draggable$.next($event.distance);
}
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Благодарю- так и сделал
источник

OP

Oleg P in Angular - русскоговорящее сообщество
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Еще такой момент.
Можно ли для DragDrop сказать - чтобы использовать уже существующие scale, rotate у элемента. Чтобы не перезатерал их:

cdkDrag (cdkDragEnded)="cdkDragEnded($event)"
источник

AC

Aastha Chohan in Angular - русскоговорящее сообщество
Yes, that I got
источник

В

Влад in Angular - русскоговорящее сообщество
Подскажите

Есть два компонента:
1) app-sidebar - перечень категорий
2) app-content - список товаров по категорях.

Как сделать скролл к выбранной группе товаров по клику на название категории в сайдбаре?
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
попробуй динамически формировать anchor
источник