AM
Size: a a a
AM
НН
НН
AM
SA
НН
AM
AM
M
"../../../styles"
не существует в природе.НН
В
SA
"../../../styles"
не существует в природе.AM
M
angular.json
, и делать запрос от корняSA
angular.json
, и делать запрос от корняMK
getBanner$ = this.cmsService.getDesktopBanner().pipe(А мне говорят:
takeUntil(this.unsubscribe$),
map(res => _.cloneDeep(res)),
map(res => res.map(el => {
el.image = this.domSanitizer.bypassSecurityTrustUrl(el.image);
return el;
}))
);
ngOnInit(): void {
this.getBanner$.subscribe((res) => {
this.imageList = res.slice();
console.log(this.imageList);
if (this.imageList.length > 1) {
this.intervalSlider(); // тут я типа запускаю слайдер
}
});
}
getBanners$ = this.cmsService.getDesktopBanner().pipe(Тогда не нужна начинка ngOnInit(). А в шаблоне *ngFor="let image of (banners$ | async); let i = index"
takeUntil(this.unsubscribe$),
map(res => this.configUtilService.getArray(res)),
map(res => _.cloneDeep(res)),
// map((res: any) => res.sort((a, b) => a.order - b.order)),
map(res => res.map(el => {
el.image = this.domSanitizer.bypassSecurityTrustUrl(el.image);
return el;
})),
tap((res: any[]) => {
if (res.length > 1) {
this.intervalSlider();
}
})
);
AS
R
OS
AS