Size: a a a

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

2021 February 15

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Евгений Войтенко
в ангуляре принято использовать реактивный подход
а как это исключает его вопрос?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Yura Shtyba
это слишком радикально)
у меня одним декоратором, который еще ошибку кидает если он не сработал.
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Yura Shtyba
зачем?
Потому что лучше перебдеть, чем недобдеть. Вы наверняка столкнетесь с ситуацией, когда понятия не имеете, как работает ваш код (написали в час ночи за секунду до дедлайна), и если там не будет отписки, то это очень плохо
источник

E

Eugene in Angular - русскоговорящее сообщество
Yura Shtyba
зачем?
считайте это еще одним приемом defensive programming

вы выше описали кучу условий, или, или, если бы да кабы. отписаться не стоит ничего,10 секунд, 1-2 строчки кода.
дебажить протекшее приложение стоит дорого.
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
по вине http клиента протечки быть не должно)
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Eugene
считайте это еще одним приемом defensive programming

вы выше описали кучу условий, или, или, если бы да кабы. отписаться не стоит ничего,10 секунд, 1-2 строчки кода.
дебажить протекшее приложение стоит дорого.
как по мне лучше продумать эти условия
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Yura Shtyba
по вине http клиента протечки быть не должно)
А по вине вашего кода - еще как может быть. Кто знает, как вы оборачиваете клиент, какие интерсепторы там стоят и т.д.
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Yura Shtyba
по вине http клиента протечки быть не должно)
добавил там шэринг какой-нибудь и все, поток уже не конечный
источник

YS

Yura Shtyba in Angular - русскоговорящее сообщество
Anton Shvets
добавил там шэринг какой-нибудь и все, поток уже не конечный
в таком случае стоит отписаться, вы же осознаете что вы делает)
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
Yura Shtyba
в таком случае стоит отписаться, вы же осознаете что вы делает)
сколько причин, вместо того, чтобы просто написать сразу полностью безопасный код, чтобы люди, которые пришли потом поддерживать продукт, не морочили себе голову
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Yura Shtyba
в таком случае стоит отписаться, вы же осознаете что вы делает)
не стоит. потому что у меня уже сразу оформлена отписка и я не заморачиваюсь на эту тему, когда редактирую потоки.
источник

E

Eugene in Angular - русскоговорящее сообщество
Денис Макаров
сколько причин, вместо того, чтобы просто написать сразу полностью безопасный код, чтобы люди, которые пришли потом поддерживать продукт, не морочили себе голову
+
источник

S

Stepan in Angular - русскоговорящее сообщество
Предположим, вот такая страничка. Есть список чатов, активный чат, основной инпут и поиск.

Стоит ли делить на:
1. Список чатов.
2. Плашка чата в списке.
3. Поиск.
4. Активный чат.
5. Инпут.
6. Модалка прикрепления файла.
источник

I

Ilja in Angular - русскоговорящее сообщество
добрый день коллеги .  кто нить может посоветовать статьи по работе со стейтом ngrx  . если представить задачу которая передо мной стоит как "коня в вакууме" то есть таблица с пейджингом и дочерним представлением элементов  .  внутри ячеек некие значения  которые можно редактировать . 1: после редактирования уходит запрос на перерасчёт всей таблицы . и возвращаются данные .  и отображаются. 2: затем перелистываются страницы.  3: колонка перемещается(пользователь переместил ) . тоесть колонка была 3й по счёту и стала второй  . соответственно все данные тоже ушли на бекэнд и пересчииались .  или допустим добавился какой то дочерний элемент к одной из строк . я прикреплю пример какой нить таблицы что бы было понятно . что может делать пользователь . я понмаю  как рабоатет ngrx что есть стор который держит состояние страницы но слишком много действий система ожидает от пользователя   . и как это представить в работу ngrx ума пока не приложу. может кто статьями поделиться .
источник

I

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

VB

Vladimir Belonozhkin in Angular - русскоговорящее сообщество
Денис Макаров
а как это исключает его вопрос?
Согласен
источник

VB

Vladimir Belonozhkin in Angular - русскоговорящее сообщество
Ребят, всем привет! Подкиньте плиз инфы по правильному использованию ассинхронных запросов. P.S. Только не первые запросы гугла 😄
источник

W

Web21 in Angular - русскоговорящее сообщество
как лучше сделать: по нажатию кнопки в дочернем, нужно вызвать функцию в родителе?
источник

MG

Moe Green in Angular - русскоговорящее сообщество
Подскажите глупому - последовательность запросов по одному методу - сперва с кодом 202, потом сразу же - с кодом 200. Что это означает и зачем такое?
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Web21
как лучше сделать: по нажатию кнопки в дочернем, нужно вызвать функцию в родителе?
Сhild ts:
@Output() changed = new EventEmitter();

onChange(e) {this.changed.emit(e);

Parent html
<app-child (onChange)="onChange(e)"></app-child>
Parent ts
onChange(e) { do smth with e}
источник