Я использую ui-grid в своем проекте.
Мне нужно переместить поле фильтрации выше пользовательского интерфейса, например:
Возможно ли реализовать?
Я использую ui-grid в своем проекте.
Мне нужно переместить поле фильтрации выше пользовательского интерфейса, например:
Возможно ли реализовать?
Для этого вам нужно написать фильтр самостоятельно. Это не так уж сложно, и на ui-grid.info есть руководство.
Что вы собираетесь сделать, так это создать цикл, который будет проходить по всем строкам и изменять флаг row.visible для любой строки, которая соответствует/не соответствует фильтру.
[ПОСЛЕДУЮЩИЕ] Если вам нужно более одного столбца, вы просто должны продумать свою логику с учетом любой возможной комбинации всех фильтров.
Если я правильно помню, в ui-grid у них есть вложенные циклы, сначала они перебирают все фильтры, затем все строки, и если строка отклонена каким-либо фильтром, то ее видимость очищается (устанавливается в false); в противном случае, если все фильтры принимают строку, для ее видимости устанавливается значение true.