Size: a a a

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

2021 February 10

I

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

RY

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

А

Александр (Alex)... in Angular - русскоговорящее сообщество
Artem Borovinskiy
вообщем суть не в этом была а скорее просто как получить данные при первой загрузке без сабжектов ..чтоб сервис подолжал данные в сторадже
Я кажется делал наоборот, данные из бэка приходят, после идут в субжекты, а уже кто подписался тот и получил эти данные, включая и localstorage
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Александр (Alex)
Я кажется делал наоборот, данные из бэка приходят, после идут в субжекты, а уже кто подписался тот и получил эти данные, включая и localstorage
вот я про это же и говорю
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
так у мня щас
источник

I

Ingli in Angular - русскоговорящее сообщество
Roman Yazvinsky
Все в reduce делается
можно пожалуйста какой-то пример

const people = [
 { name: 'Sue', age: 25 },
 { name: 'Sue', age: 30 },
 { name: 'Frank', age: 25 },
 { name: 'John', age: 25 },
 { name: 'Frank', age: 25 },
 { name: 'Sue', age: 35 }
];

к примеру с этих данных по имени
Буду очень благодарен
источник

А

Александр (Alex)... in Angular - русскоговорящее сообщество
Artem Borovinskiy
так у мня щас
А почему наоборот хочешь?
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Александр (Alex)
А почему наоборот хочешь?
просто подумал что не очень хорошая идея подрубать целый сервис в сервис из за одного сабжекта...
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Ingli
можно пожалуйста какой-то пример

const people = [
 { name: 'Sue', age: 25 },
 { name: 'Sue', age: 30 },
 { name: 'Frank', age: 25 },
 { name: 'John', age: 25 },
 { name: 'Frank', age: 25 },
 { name: 'Sue', age: 35 }
];

к примеру с этих данных по имени
Буду очень благодарен
источник

RY

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

I

Ingli in Angular - русскоговорящее сообщество
ага, тук у меня массива нет, у меня observable переменная
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Переслано от Roman Yazvinsky
В subscribe или map
array.reduce()
источник

I

Ingli in Angular - русскоговорящее сообщество
Roman Yazvinsky
Переслано от Roman Yazvinsky
В subscribe или map
array.reduce()
спасибо огромное, попробую сейчас)
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Artem Borovinskiy
нет ..сначала приходит с бека рубли при первой загрузке потом юзер устанавливает валюту и она в сторадже а если релоад то приложение смотрит стоадж а там типа хоба у нас доллары и мы не покажем рубли потому что там уже доллары
Пришла идея не пробрасывать везде сабжи и обсерваблы, а кидать эвенты
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Anton K.
Пришла идея не пробрасывать везде сабжи и обсерваблы, а кидать эвенты
я пока так не умею можно пример плз
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Artem Borovinskiy
я пока так не умею можно пример плз
fromEvent(window, 'storage').subscribe((storageEvent) => {})
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Anton K.
fromEvent(window, 'storage').subscribe((storageEvent) => {})
но он видимо триггерит все ивенты со стораджем..
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Artem Borovinskiy
но он видимо триггерит все ивенты со стораджем..
Ага и там искать уже, изменилась ли валюта
источник

AB

Artem Borovinskiy in Angular - русскоговорящее сообщество
Anton K.
Ага и там искать уже, изменилась ли валюта
нет эт ужасно всё это перебирать ..в каждом сервисе..уж лучше сабжекты
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Artem Borovinskiy
нет эт ужасно всё это перебирать ..в каждом сервисе..уж лучше сабжекты
а можно ещё раз, для чего валюта нужна вообще? Ну кроме вывода?
Для коммуникации с сервером достаточно в одном сервисе эту инфу хранить
источник