Size: a a a

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

2020 January 28

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Smooth Operator
тогда, когда в ответе будет 0 резалтов)
то есть грубо говоря пагинация будет ваще херовой тупо с кнопкой ннекст и предыдщими страницами?
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Smooth Operator
.slice(offset, Math.min(limit, defaultLimit))
а это для чего?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
а это для чего?
пример жс кода
источник

S

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

Ti

Time is the side effect in Angular - русскоговорящее сообщество
Smooth Operator
тогда, когда в ответе будет 0 резалтов)
Хотя в принципе можно сразу прелоадить следующие результаты
источник

Ti

Time is the side effect in Angular - русскоговорящее сообщество
И тогда уже можно будет увидеть сразу что массив пустой и не показывать кнопку
источник

ГР

Глеб Рябцев in Angular - русскоговорящее сообщество
При такой пагинации должна быть мета с общим колвом айтемов
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
то есть грубо говоря пагинация будет ваще херовой тупо с кнопкой ннекст и предыдщими страницами?
будет кнопка некст, и если пришло 0 то не будет некст
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
это просто оптимизация для сервера
источник

IP

Igor Petrov in Angular - русскоговорящее сообщество
Smooth Operator
поэтому вы получаете массив массивов
const selectAll: (state: EntityState<MarketTradeModel>) => MarketTradeModel[]
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
потому что считать тотал сильно дорого
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Глеб Рябцев
При такой пагинации должна быть мета с общим колвом айтемов
так нет там общего колва
источник

ГР

Глеб Рябцев in Angular - русскоговорящее сообщество
Я не говорю что она есть, я к тому что в нормальной реализации этот подход куда гибче стандартного пейджинга
источник

F

Foma in Angular - русскоговорящее сообщество
дергать бека в 3 часа ночи и говорить по телефону я знаю что ты делал прошлым летом, пока апи не напишит норм
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Foma
дергать бека в 3 часа ночи и говорить по телефону я знаю что ты делал прошлым летом, пока апи не напишит норм
перед этим тяжело дышать в трубку
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Виталий
Что я вижу в этом коде:

Исходный код директивы formControl.

Но почему эта директива внедряет зависимости таким синтаксисом
@Inject(NG_VALIDATORS)
?

И как это связано с моим вопросом?

Если директива formControl хотябы использует зависимость, то компонент basic-info.component.ts никак и нигде ничего подобного не использует.
Тогда для чего всё это?
компоненте имплементирует интерфейс ControlValueAccessor
потом провайдит себя как ControlValueAccessor через токен NG_VALUE_ACCESSOR
потом на этот компонент вешается директива formControl
которая инжектит в себя NG_VALUE_ACCESSOR
которая также получает FormControl через инпут
и связывает эти две сущности
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Smooth Operator
компоненте имплементирует интерфейс ControlValueAccessor
потом провайдит себя как ControlValueAccessor через токен NG_VALUE_ACCESSOR
потом на этот компонент вешается директива formControl
которая инжектит в себя NG_VALUE_ACCESSOR
которая также получает FormControl через инпут
и связывает эти две сущности
благодря этому ты можешь переиспользовать свой компонент как контрол формы в любом месте
и тебе всеголишь надо будет передать FormControl в директиву formControl
источник

IP

Igor Petrov in Angular - русскоговорящее сообщество
Smooth Operator
поэтому вы получаете массив массивов
источник

IP

Igor Petrov in Angular - русскоговорящее сообщество
Smooth Operator
поэтому вы получаете массив массивов
Может ли selectAll в ngrx возвращать массив массивов?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Igor Petrov
Может ли selectAll в ngrx возвращать массив массивов?
оу, у вас ngrx
источник