169 похожих чатов

Всем привет, подскажите как мне можно фильтровать значения в массиве

group.items в шаблоне?
нужно ли это делать уже на объекте process или делать через searchForm.valueChanges.pipe() или же есть другой способ?

9 ответов

5 просмотров

Думаю, по возможности все в классе. 1. Чище шаблон. 2. Меньше манипуляций с DOM 3. Меньше всяких ngif

Ardak Rakhmetov- Автор вопроса
Andrei
Думаю, по возможности все в классе. 1. Чище шаблон...

как это реализовать? так сразу не приходит решение

Ardak Rakhmetov- Автор вопроса
Andrei
Думаю, по возможности все в классе. 1. Чище шаблон...

там ведь весь шаблон через ngFor генерируется

Ardak Rakhmetov
там ведь весь шаблон через ngFor генерируется

Как реализовать не подскажу. Ваша задача и в нее нужно вникать. Но вы знакомы с концептом умный/тупой компонент?

Andrei
Как реализовать не подскажу. Ваша задача и в нее н...

Вы это имеете в виду? https://blog.angular-university.io/angular-2-smart-components-vs-presentation-components-whats-the-difference-when-to-use-each-and-why/

Денис
Вы это имеете в виду? https://blog.angular-univers...

Да. Вот и представьте, что это ваш кусочек шаблона это тупой компонент и опишите его согласно максимально простого, для его реализации интерфейса. А данные подгоните под этот интерфейс.

Ardak Rakhmetov- Автор вопроса
Andrei
Как реализовать не подскажу. Ваша задача и в нее н...

да почитал, а как мне мне поможет если я изолирую кусок шаблона в отдельный компонент? туда ведь все равно должен передаваться через ngFor какой-то объект?

Ardak Rakhmetov
да почитал, а как мне мне поможет если я изолирую ...

Я не говорю что выкинуть этот кусок в отдельный компонен(хотя декомпозиция это очень хорошо). Просто пытайтесь не шаблон подгонять под данные, а данные под шаблон.

Ardak Rakhmetov- Автор вопроса
Andrei
Я не говорю что выкинуть этот кусок в отдельный ко...

там было бы простое решение все объекты приходящие с сервера закинуть в массив, а затем в form.valueChanges в пайпе данные с formControl получать и фильтровать значения, но там как раз проблема в том, что этот массив и так генерируется в шаблоне через ngFor. ранее с таким не сталкивался, поэтому пока не вижу решения(

Похожие вопросы

Обсуждают сегодня

С ОС как и с искусственным интеллектом есть проблема определения. Вот мы спорим, а кто может ввести определение?
Marek Kotovsky
53
Вот представим, что человек реально считает bare bones за ОС, и хочет её использовать. Вряд ли он будет брать современный ПК, но что ему делать, чтобы не переплатить? Предста...
КТ315
18
Какой способ лучше для передачи двухмерного массива в функцию? Я не замечал что есть разница передачи динамического и статического массива 😁. С первым можно так func(int **arr...
007
32
а на что от эпл надо его положить, шоб он зарядился ?
Oleh Nerzh
17
Ты либу в либу, что-ли, линканул?
Роман Лях (rgreat)
16
И вот теперь возникает вопрос, у кого правильно? Правильно ли в самой либе, которая идет во всех линях, или блин в исходном коде этой либы? :))))))))))))
Александр (Rouse_) Багель
15
есть байтики, которые бегут по сети или через юниксовый сокет. их надо специфическим образом обрабатывать, парсить в рекорды, представляющие собой соответвующую версию протоко...
The Zazaeil
5
как разделить struc да две части? тип я пытался так: macro STRUCT sname { macro END \{ \\} purge MEMBER \} macro MEMBER line& \{ match nam...
Chapmann Chapmann
6
ну вот условно код класса: CLASS str c_str: int length: int METHOD __init__(this, c_str) mov rax, c_str mset this->c_str, rax mov rax, st...
Chapmann Chapmann
10
@MrMiscipitlick Это ближе к решению? macro END { } macro segment line& { if line eq flat segment readable writeable executable else segment line ...
Chapmann Chapmann
1
Карта сайта