Как Angular6 может загружать содержимое вкладки - PullRequest
0 голосов
/ 17 марта 2019

Я использую угловой компонент 6 вкладок материала, и я обнаружил, что содержимое вкладок загружено laziy. Есть ли способ, которым я могу заставить его загружаться вместо ленивой загрузки? Причина в том, что мне нужно использовать сторонний плагин, но в случае ленивой загрузки содержимое имеет нулевое значение, и фактическое измерение точно не определяется. Таким образом, третье лицо не может отображаться точно. Я помню, что это настраивается, но не могу найти способ сделать это.

что-то вроде:

<mat-tab-group [lazy]=false >
    <mat-tab label="xxx">
        content
    </mat-tab>

1 Ответ

1 голос
/ 17 марта 2019

Как указано в документации :

По умолчанию содержимое вкладки загружается с нетерпением. Загруженные вкладки активируют дочерние компоненты, но не вводят их в DOM, пока вкладка не активирована.

Таким образом, для загрузки содержимого не требуется никаких действий.

Если этого недостаточно для вашего варианта использования, вы можете использовать resolver или одну из доступных ловушек жизненного цикла .

...