滚动背景内容如果在离子V3中打开模态



如果我是打开的弹出警报或自定义模态视图控制器,则仍然可以滚动背景内容,如果POP/模式开放,我不想滚动该背景内容。

我尝试了以下链接:

https://forum.ionicframework.com/t/popover-background-scrollable/59874/3

https://github.com/ionic-team/ionic/issues/11712

仍然找不到任何解决方案。

.html文件:

 <ion-content  #scrollArea >
 </ion-content>

在.ts文件中:

 @ViewChild('scrollArea') mainContent: Content;

并在模态打开时通过此方法设置为true,并在模态解开时设置false ..

 private setDisableScroll(disable:boolean)
 {
    let scroll = this.mainContent.getScrollElement();
    scroll.style.overflowY = disable ? 'hidden' : 'scroll';
 }

相关内容

  • 没有找到相关文章

最新更新