Size: a a a

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

2021 April 03

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
куда теряется управляющий сигнал по дороге. там стоит свитчмап но что он значит в этом контексте
источник

S

SR in Angular - русскоговорящее сообщество
Всем привет!
Есть стандартный пагинатор:
   <mat-paginator #paginator
                  [length]="dataSource?.filteredData?.length"
                  [pageIndex]="0"
                  [pageSize]="10"
                  [pageSizeOptions]="[3, 10, 25, 100]"
                  showFirstLastButtons>
   </mat-paginator>

При пустой таблице вылетает эксепшн:
Cannot read property 'length' of null
   at MatTableDataSource._filterData

Как пофиксить ошибку?
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
SR
Всем привет!
Есть стандартный пагинатор:
   <mat-paginator #paginator
                  [length]="dataSource?.filteredData?.length"
                  [pageIndex]="0"
                  [pageSize]="10"
                  [pageSizeOptions]="[3, 10, 25, 100]"
                  showFirstLastButtons>
   </mat-paginator>

При пустой таблице вылетает эксепшн:
Cannot read property 'length' of null
   at MatTableDataSource._filterData

Как пофиксить ошибку?
только вчера разбирал. у тебя в компоненте скорее всего из примера с сайта ангуляра есть .datasource.ts
источник

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
этот датасоурс читает свойство data и спредит его.
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
SR
Всем привет!
Есть стандартный пагинатор:
   <mat-paginator #paginator
                  [length]="dataSource?.filteredData?.length"
                  [pageIndex]="0"
                  [pageSize]="10"
                  [pageSizeOptions]="[3, 10, 25, 100]"
                  showFirstLastButtons>
   </mat-paginator>

При пустой таблице вылетает эксепшн:
Cannot read property 'length' of null
   at MatTableDataSource._filterData

Как пофиксить ошибку?
Это не связано с пагинатором,вы в саму таблицу null кидаете (или datasource с null)
источник

АП

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

АП

Авраам Петрович... in Angular - русскоговорящее сообщество
если нет датасорса, то возможно ты таблицу выводишь с помощью *forIn, тогда как она сама себе хитрожопо подписывается на канал с данными, которым и есть датасорс
источник

S

SR in Angular - русскоговорящее сообщество
Roman Yazvinsky
Это не связано с пагинатором,вы в саму таблицу null кидаете (или datasource с null)
да, таблица пустая, приходит нал от бека. Что то другое передать?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
SR
да, таблица пустая, приходит нал от бека. Что то другое передать?
objects ?? []
источник

S

SR in Angular - русскоговорящее сообщество
Roman Yazvinsky
objects ?? []
Да, так норм) Спасибо!
источник

AR

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

AR

Aleksei Rukhmanov in Angular - русскоговорящее сообщество
???
источник

В

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

AR

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

AR

Aleksei Rukhmanov in Angular - русскоговорящее сообщество
Переслано от Aleksei Rukhmanov
источник

AR

Aleksei Rukhmanov in Angular - русскоговорящее сообщество
и еще может кто знает что за форма записи для чего после массива написали тип string
источник

S

Stepan in Angular - русскоговорящее сообщество
это объект
источник

S

Stepan in Angular - русскоговорящее сообщество
где ключ - строка, и значение - строка
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Объект с неизвестным количеством пропертей, но точно известно, что все они типа string
{data: 'data'} - да, {data: 'data', num: 123} - нет
источник

AR

Aleksei Rukhmanov in Angular - русскоговорящее сообщество
понял спасибо
источник