Установка динамической высоты c для Angular виртуального окна прокрутки CDK - PullRequest
1 голос
/ 05 февраля 2020

Я работаю над Angular таблицей с использованием cdk Virtual Scroll. Знаете ли вы, есть ли способ установить динамическую c высоту области просмотра прокрутки? Все отлично работает со стандартным свойством стиля, но я не могу установить значение с помощью ngStyle. Буду благодарен за любую помощь.

1 Ответ

0 голосов
/ 05 февраля 2020

Что вы можете сделать, попробуйте передать требуемую высоту видового экрана как @Input вашему компоненту. Второй вариант, который приходит мне в голову, это то, что вы можете попытаться передать его как конструктор ElementRef самостоятельно в конструкторе:

constructor (private _elementRef: ElementRef){ ... }

, а затем взять его Parent Height, например, ngOnInit:

const elHeight = this._elementRef.nativeElement.parentElement.offsetHeight;

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...