Size: a a a

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

2021 June 12

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
там красным должно быть выделено )
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
в сервисе одно состояние или несколько?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Ну вот такое вот архитектурное решение, там просто какие-то проблемы с canDeactivate и сменой роута, потому логика чуть усложнена
источник

AM

Aliaksandr Mirashnic... in Angular - русскоговорящее сообщество
Не вижу ничего красного
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Одно - диффы
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
диффы? а есть какая то утилитарная функция которую используете в методах сервиса для быстрого обновления каких то параметров в стостоянии. просто это не всегда удобно - обновлять конкретно какие то вложенные параметры
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
а как реализованы методы которые типа "Экшны" - например "получить данные и запихнуть их в стейт"? можно ли их вызывать без подписки?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Методами обычными
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Большая часть того, что вы спрашиваете нам не нужна, мы ее не делали
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
ну в ваших сервисах с состоянием наверное есть методы которые обращаются за данными во вне?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Сервис получает начальное состояние из компонента (а тот - из api сервиса), изменения тоже делает компонент (пользователь), а сам сервис никуда не обращается
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
ого, понятно теперь. я предполагал что ваши сервисы-стейты сами лезут в апи за данными
источник

ЕВ

Евгений Войтенко... in Angular - русскоговорящее сообщество
я у них в рецептах видел чтото подобное. поищите
источник

SS

Sergei Sergeevich in Angular - русскоговорящее сообщество
да, что то есть - "RxAngular Integration". спасибо!
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
Ребят, поделитесь из опыта, как лучше делать для своей либы, 1 компонент = 1 модуль или пихать в 1 модуль несколько компонентов?
источник

ЕУ

Евгений Удалов... in Angular - русскоговорящее сообщество
лучше 1е
источник

DB

Dmitry Beryllo in Angular - русскоговорящее сообщество
Спасибо... а еще момент, стоит ли делать какую то общую папку с ассетами, там стили всякие, иконочки и подключать ее в компоненты помимо приватных стилей или лучше описывать все в самом компоненте?
источник

ЕУ

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

AM

Aliaksandr Mirashnic... in Angular - русскоговорящее сообщество
@Bogdan_Bida Спасибо за совет с роутером, всё работает, только официальное описание немного тугое, но, главное, что работает
источник

DB

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