Size: a a a

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

2020 August 24

AK

Alex Ker in Angular Material — русскоговорящее сообщество
Bretbas
Alex , да я просто интересуюсь)
так то и MatTableDataSource пойдет)
Да я понял) что интерисует как изнутри устроено там по сути подписка и где то в моменте dom перестраивается
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Alex Ker
Да я понял) что интерисует как изнутри устроено там по сути подписка и где то в моменте dom перестраивается
ну судя по всему да)
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Alex , слушай, а ты не знаешь, как можно colspan сделать на mat-footer?
У меня 4 основных колонки для header и body таблицы.
а вот строку футера я хочу на 2 первые колонки rowspan сделать
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
а все, вроде сделал))
источник
2020 August 26

LE

Lester Esmade in Angular Material — русскоговорящее сообщество
only basics though
источник
2020 August 27

LE

Lester Esmade in Angular Material — русскоговорящее сообщество
more like random id
источник

ТЖ

Тихон Жарких... in Angular Material — русскоговорящее сообщество
Всем привет! Куда смотреть, когда scss не видит классы, связанные с mat- префиксом ?
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Народ, помогите пожалуйста с mat-drawer-container.
Вот воссоздал проблему:
https://stackblitz.com/edit/angular-aqk1oj-lzy5hz?file=app%2Fsidenav-backdrop-example.html
источник

ТЖ

Тихон Жарких... in Angular Material — русскоговорящее сообщество
а что не так?
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Короче проблема заключается в том, что если в mat-drawer-content будет sticky элемент, то это не будет работать внутри mat-drawer-content.
Я поискал инфу по этому поводу в интернете, вот нашел, что нужно стили сделать такие:
.mat-drawer-container.my-mat-drawer-container {
   overflow: unset;
}

.mat-drawer-content.my-mat-drawer-content {
   overflow: unset;
}


Я сделал. Действительно, sticky начинает работать. Но теперь появляется горизонтальный скролл!
источник

A

Alexandr K in Angular Material — русскоговорящее сообщество
Тихон Жарких
Всем привет! Куда смотреть, когда scss не видит классы, связанные с mat- префиксом ?
точку перед классом поставь
источник

ТЖ

Тихон Жарких... in Angular Material — русскоговорящее сообщество
Alexandr K
точку перед классом поставь
это селекторы
источник

ТЖ

Тихон Жарких... in Angular Material — русскоговорящее сообщество
уже нашли проблему - это косяк ide
источник

A

Alexandr K in Angular Material — русскоговорящее сообщество
Bretbas
Короче проблема заключается в том, что если в mat-drawer-content будет sticky элемент, то это не будет работать внутри mat-drawer-content.
Я поискал инфу по этому поводу в интернете, вот нашел, что нужно стили сделать такие:
.mat-drawer-container.my-mat-drawer-container {
   overflow: unset;
}

.mat-drawer-content.my-mat-drawer-content {
   overflow: unset;
}


Я сделал. Действительно, sticky начинает работать. Но теперь появляется горизонтальный скролл!
.mat-drawer-container.my-mat-drawer-container {
   overflow: auto;
}

.mat-drawer-content.my-mat-drawer-content {
   overflow: auto;
}
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Тихон Жарких
а что не так?
у меня там пример как раз показывает проблему.
Внутри mat-drawer-content я создал два дива, которые находятся во flex контейнере, имеют равные пропорции по ширине.
Внутри каждого такого дива sticky элемент.
И как раз они должны двигаться вместе.
Я этого добился если поставить unset.
Но тогда scroll появляется
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Alexandr K
.mat-drawer-container.my-mat-drawer-container {
   overflow: auto;
}

.mat-drawer-content.my-mat-drawer-content {
   overflow: auto;
}
ща попробую
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Alexandr K
.mat-drawer-container.my-mat-drawer-container {
   overflow: auto;
}

.mat-drawer-content.my-mat-drawer-content {
   overflow: auto;
}
ого, в stackblitz заработало)
ща у себя попробую
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
Alexandr K
.mat-drawer-container.my-mat-drawer-container {
   overflow: auto;
}

.mat-drawer-content.my-mat-drawer-content {
   overflow: auto;
}
нет, так не работает
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
тогда sticky перестает работать
источник

B

Bretbas in Angular Material — русскоговорящее сообщество
помогите плиз решить проблему((
источник