Size: a a a

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

2021 February 17

AS

Anton Shvets in Angular - русскоговорящее сообщество
Сурен Геворгян
а если подмененного файла не будет? например, нечего переопределять
не возникнет проблем?
как это не будет. будет
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Maxim Afanasev
tap(() => this.updateUserData(body))?
в боди только мейл, пасс и никнейм, а мне нужно еще + все, что вернет createUserWithEmailAndPassword
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Maxim Afanasev
tap(() => this.updateUserData(body))?
там firebase объект юзера
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
типа не байндом а просто передать готовый объект общий?
источник

MA

Maxim Afanasev in Angular - русскоговорящее сообщество
Что-то такое? tap((resp) => this.updateUserData({...body,...resp}))
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
попробую, спс
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Maxim Afanasev
Я некоторое время колдовал с этими подменами, потом надоело и всё в рантайм утащил.. )
я не люблю сеттинги в рантайме и стараюсь их избежать при возможности. это минус один запрос
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Maxim Afanasev
Что-то такое? tap((resp) => this.updateUserData({...body,...resp}))
🔥  спасибо )
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
CommonModule не импортирован
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
его не в апп, а в тот модуль где компонент
источник

I

Ilja in Angular - русскоговорящее сообщество
Anton Shvets
его не в апп, а в тот модуль где компонент
спасибо большое .
источник
2021 February 18

ap

alex ptpv in Angular - русскоговорящее сообщество
Подскажите какую-то норм либу для кликаута
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
alex ptpv
Подскажите какую-то норм либу для кликаута
источник

ap

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

AS

Anton Shvets in Angular - русскоговорящее сообщество
клик аутсайд самому написать можнл
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
import {Directive, ElementRef, EventEmitter, HostListener, Output} from '@angular/core';

@Directive({
 selector: '[appClickOutside]'
})
export class ClickOutsideDirective {

 @Output() clickOutside = new EventEmitter<void>();

 constructor(private elementRef: ElementRef) {
 }

 @HostListener('document:click', ['$event.target'])
 public onClick(target) {
   const clickedInside = this.elementRef.nativeElement.contains(target);
   if (!clickedInside) {
     this.clickOutside.emit();
   }
 }

}
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
типа такого ? =)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
да
источник

ap

alex ptpv in Angular - русскоговорящее сообщество
ng-content не позволяет норм применить подобную директиву в моем кейсе
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
должно быть без разницы
источник