Size: a a a

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

2019 November 23

ML

Max Lebid in Angular - русскоговорящее сообщество
есть пример?
источник

R

Remite in Angular - русскоговорящее сообщество
Max Lebid
есть пример?
источник

ЕУ

Евгений Удалов in Angular - русскоговорящее сообщество
в полписке ты получаешь данные. сохраняешь их куда-то в переменную приватную, например. ну и тут же запускаешь функцию фильтрации, где сохраняешь уже отфильтрованные данные в публичную переменную. и соответственно при изменении данных в селекте тоже фильтруешь данные. проще написать, чем объяснять. ну или прочитать о реактивных формах
источник

R

Remite in Angular - русскоговорящее сообщество
Max Lebid
ведь фильтруется в зависимости чт оя выберу в селекте
почитай за потоки
у тебя будет поток твоих опций которые ты будешь фильтровать
в этом потоке в зависимости от значений селекта тебе нужно отфильтровать, а результат и будет твои отфильтрованные опции
источник

ЕУ

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

ЕУ

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

R

Remite in Angular - русскоговорящее сообщество
Евгений Удалов
исходные данные только не надо забывать отдельно иметь. потому что условия фильтрации могут поменяться, а данные из потока новые не прилетят
исходные данные могут быть тоже потоком как вариант :)

withLatestFrom(
   basesValues,
   filter.control. valueChanges
)
.pipe(
// map here
)
источник

ML

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

ML

Max Lebid in Angular - русскоговорящее сообщество
private dataSource = new BehaviorSubject([]);
public data$ = this.dataSource.asObservable();
источник

ML

Max Lebid in Angular - русскоговорящее сообщество
в компоненте
источник

ML

Max Lebid in Angular - русскоговорящее сообщество
я подписываюсь на data$
источник

ML

Max Lebid in Angular - русскоговорящее сообщество
и я думал фильтровать и вот так обновлять данные
источник

ML

Max Lebid in Angular - русскоговорящее сообщество
updatedDataSelection(data: Data){

   this.dataSource.next(data);

 }
источник

ML

Max Lebid in Angular - русскоговорящее сообщество
но как потом вернутся к изначальному состояннию данных до фильтрации
источник

ДЛ

Данг Лёша in Angular - русскоговорящее сообщество
ребят только что создал компонент через ng CLI изменил html этого файла но на странице ничего не изменилось, бывало у вас такое?
источник

AK

Anton K. in Angular - русскоговорящее сообщество
Обнови страницу
источник

ЕУ

Евгений Удалов in Angular - русскоговорящее сообщество
Max Lebid
но как потом вернутся к изначальному состояннию данных до фильтрации
источник

ЕУ

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

ML

Max Lebid in Angular - русскоговорящее сообщество
окей спс гляну
источник

D

Danil in Angular - русскоговорящее сообщество
подскажите, как правлиьно отрисовать. у меня есть такой json:
{ 
name: title,
count: 5
},
{

и мне надо вывеси тайтл 5 раз
источник