У меня есть следующий код
<div id="fincasMaestro" class="page-layout fullwidth page-layout-app p-16" fxFlex fxLayout="column" [@animate]="{value:'*',params:{delay:'200ms',y:'100%'}}">
<!-- HEADER -->
<div id="loader" class="h2 text-center mt-4">Parcelas</div>
<mat-tab-group animationDuration="0ms">
<mat-tab label="Activas"> <fincasactivas style="height: 100%"></fincasactivas> </mat-tab>
<mat-tab label="Finalizadas"> <archivedfincas style="height: 100%"> </archivedfincas> </mat-tab>
</mat-tab-group>
и внутри component.ts Я инициализирую тягу для refre sh component
const ptr = PullToRefresh.init({
mainElement: '#loader',
instructionsPullToRefresh: 'Arrastre hacia abajo para refrescar',
instructionsReleaseToRefresh: 'Suelte para refrescar',
instructionsRefreshing: 'Refrescando la página',
onRefresh() {
window.location.reload();
}
});
это работает хорошо, если я проведу пальцем вверх, но у меня есть одна проблема, компонент внутри моих вкладок мат - это списки со слишком большим количеством элементов, чтобы уместиться на экране, поэтому у меня есть свиток, если я go в нижней части страницы, и я пытаюсь прокрутите страницу вверх по ссылке sh, даже если я внизу
Есть идеи, почему это происходит? -
На всякий случай я использую Angular7 + с cordova.
Проверено на Android
Редактировать: я нашел ответ