Size: a a a

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

2016 August 04

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Вариант подписываться на все данные и фильтровать - странно имхо
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
А более правильным будет

this.some.subscribe((nextValue) => { 
    // usefull job here
    this.some.unsubscribe();
});
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
и помоему можно еще вот так делать ( я правда не проверял )

let subscribtion = this.some.subscribe((nextValue) => { 
    // usefull job here
    subscribtion.unsubscribe();
});
источник

AL

Andrew Lewman in Angular - русскоговорящее сообщество
Алексей Охрименко
А более правильным будет

this.some.subscribe((nextValue) => { 
    // usefull job here
    this.some.unsubscribe();
});
Алексей, вставляйте между шестью бэктиками ))
код
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
А что ты для хранения в сервисе используешь?
источник

AL

Andrew Lewman in Angular - русскоговорящее сообщество
Вы же так делали)
источник

AL

Andrew Lewman in Angular - русскоговорящее сообщество
Интересно, код на глазах появляется )) извиняюсь
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Andrew Lewman
Вы же так делали)
поправил
источник

AL

Andrew Lewman in Angular - русскоговорящее сообщество
тут еще изменять можно?)
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
это да, можно
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Я видимо криво выразился.
У меня в сервисе все данные пихаются в next при запросе с сервера.

Есть метод load all - это понятно. Но есть метод load, он подгружает один элемент и проталкивает его в общий массив. Далее этот массив опять же проталкивается в next
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
На деле там на массив а самописный контейнер данных, но это лишние детали, для простоты - массив
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Сейчас появилась задача выдавать только один элемент
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Есть вариант слушать общий обсервер и фильтровать приходящие данные, но это мне не нравится
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
next над каким классом? Subject например
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Например subject
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
toObservable().take(1)
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
будет отдан всегда один и закрыт
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Вопрос не о реализации, а о том как кто реализует реактивные сервисы
источник

MF

Maksim Fomin in Angular - русскоговорящее сообщество
Нужен не первый, а запрошенный
источник