Size: a a a

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

2021 February 22

VV

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

ع

عبدالله ابو عمر... in Angular - русскоговорящее сообщество
Vitaly Vasilega
Я думаю человек имел ввиду, как организовать фильтрацию самих данных
да
источник

T

TürkmenHan in Angular - русскоговорящее сообщество
TürkmenHan
сайдбар для фильтров
типа вот этого
источник

VV

Vitaly Vasilega in Angular - русскоговорящее сообщество
Если используете Angular Material, то создать DataSource и подключить его к mat-table. Добавить немного реактивности в DataSource, чтобы при изменении параметров, вызывался запрос на определённый endpoint с новыми данными
источник

T

TürkmenHan in Angular - русскоговорящее сообщество
TürkmenHan
типа вот этого
источник

T

TürkmenHan in Angular - русскоговорящее сообщество
Vitaly Vasilega
Если используете Angular Material, то создать DataSource и подключить его к mat-table. Добавить немного реактивности в DataSource, чтобы при изменении параметров, вызывался запрос на определённый endpoint с новыми данными
+100500
источник

T

TürkmenHan in Angular - русскоговорящее сообщество
Vitaly Vasilega
Я думаю человек имел ввиду, как организовать фильтрацию самих данных
походу Я не правильно понял 😹
источник

VV

Vitaly Vasilega in Angular - русскоговорящее сообщество
Если не используете Angular material, то можно взять за основу концепцию DataSource, но сделать его таким, чтобы он работал с вашим grid'ом
источник

ع

عبدالله ابو عمر... in Angular - русскоговорящее сообщество
понял спасибо
источник

VV

Vitaly Vasilega in Angular - русскоговорящее сообщество
не за что, удачи!
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
Подскажите. у меня есть поле rating у интерфейса
export interface Book {
 rating: 0 | 1 | 2 | 3 | 4 | 5;
}
от 0 до 5. Но как мне сделать, если я хочу, чтобы оно было от 0 до 100? Не руками прописывать?
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
rating: number
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
И валидировать инпут 0:100
источник

SC

Serega Carbon in Angular - русскоговорящее сообщество
Mikhail Kamakhin
Подскажите. у меня есть поле rating у интерфейса
export interface Book {
 rating: 0 | 1 | 2 | 3 | 4 | 5;
}
от 0 до 5. Но как мне сделать, если я хочу, чтобы оно было от 0 до 100? Не руками прописывать?
не, ну это оригинально) впервые вижу такую имплементацию )
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
Yaroslav Solonnikov
И валидировать инпут 0:100
ну я хочу на уровне типов прописать
источник

MK

Mikhail Kamakhin in Angular - русскоговорящее сообщество
понимаю, что надо делать валидацию
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Такое еще нашел, можете попробать
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
interface Book {
 rating: 0...1
}
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
не, наверное так не прокатит )
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Mikhail Kamakhin
ну я хочу на уровне типов прописать
Если Вы будете значение принимать с сервера или от пользователя - в любом случае валидация нужна будет, типы никак не помогут тут

Вы какие видите плюсы от типа?
источник