繁体   English   中英

加载异步数据后,Angular2页面不可滚动

[英]Angular2 page is not scrollable after async data is loaded

我正在使用Angular 2构建博客,并在清单页面中使用Angularfire FirebaseListObservable从firebase提取帖子。 问题是,加载帖子后,即使列表超出了当前可见窗口,页面也无法滚动。 这是页面的屏幕截图。 还有更多不可见的帖子,并且页面不可滚动。

在此处输入图片说明

component.html

<ul>
    <li *ngFor="let post of posts | async"><h1>{{ post.title }}</h1></li>
</ul>

问题是组件选择器上的样式设置为position:fixed,这阻止了项目滚动。 我通过设置来固定

:host(selector){
    position: unset !important;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM