【问题标题】:Scroll bar not coming on Ionic popover [closed]滚动条不会出现在离子弹出框上[关闭]
【发布时间】:2020-07-16 16:00:10
【问题描述】:

在我的home.html 中,我包含了popover 页面。我面临的问题是,里面有很多内容,它没有显示任何滚动条并走出页面。

如何在页面上获得滚动条?下面是我的home.html 页面截图,上面有popover

下面是popoverpage.html代码:

<ion-content padding>
  <ion-grid fixed>
    <ion-row>
<!-- <ion-col size="12">
  This is example of popup
</ion-col> -->
    </ion-row>
    <ion-row>

<ion-col size="12">
  <ion-button (click)="closepopup()" expand="block" fill="clear" shape="round" color="danger">
    Close
  </ion-button>
</ion-col>


</ion-row> 


<!--change stage starts-->
<ion-item (click)="changestage()">
  <ion-label>Change Stage</ion-label>
</ion-item>
<br>

<ion-list *ngIf="showstage == true">
  <ion-item> 
    <ion-label>Lead Stage</ion-label>
    <ion-select  okText="Okay" cancelText="Dismiss" [(ngModel)]="dropdown2" >
      <ion-select-option *ngFor="let list of leadstagelist" value="{{list.name}}" checked="true">
        {{list.name}}
      </ion-select-option>
    </ion-select>
  </ion-item>
</ion-list>

<ion-button (click)="change_leadstage()" expand="block"  shape="round" color="danger" *ngIf="showstage == true">
      Update Stage
</ion-button>
<!--change stage ends-->


<!--change owner starts-->
<ion-item (click)="changestage_owner()">
  <ion-label>Change Owner</ion-label>
</ion-item>
<br>

<ion-list *ngIf="showstage_o == true">
  <ion-item> 
    <ion-label>Lead Owner</ion-label>
    <ion-select  okText="Okay" cancelText="Dismiss" [(ngModel)]="dropdown3">
      <ion-select-option *ngFor="let list of students" value="{{list.authId}}" checked="true">
        {{list.Name}}
      </ion-select-option>
    </ion-select>
  </ion-item>
</ion-list>

<ion-button (click)="change_leadowner()" expand="block"  shape="round" color="danger" *ngIf="showstage_o == true">
      Update Owner
</ion-button>
<!--change owner ends-->


<!--Add activity starts-->
<ion-item (click)="changestage_activity()">
  <ion-label>Add Activity</ion-label>
</ion-item>
<br>

<ion-list *ngIf="addActivity_o == true">
  <ion-item> 
    <ion-label>Lead Activity Note</ion-label>
    <br>
<ion-input type="text" placeholder="Awesome Input" [(ngModel)]="val1"></ion-input>
  </ion-item>
</ion-list>

<ion-button (click)="addActivity()" expand="block"  shape="round" color="danger" *ngIf="addActivity_o == true">
      Add
</ion-button>
<!--Add activity ends-->

<!--Add follow uo starts-->
<ion-item (click)="changestage_followup()">
  <ion-label>Add Follow up</ion-label>
</ion-item>
<br>

<ion-list *ngIf="followup_o == true">
  <ion-item> 
    <ion-label>Lead Followup Note</ion-label>
    <br>
<ion-input type="text" placeholder="Awesome Input" [(ngModel)]="val2"></ion-input>
  </ion-item>
  <br>
  <ion-item> 
    <ion-label>Lead Followup Date</ion-label>
    <br>
<!-- <ion-input type="text" placeholder="Awesome Input" [(ngModel)]="val3"></ion-input> -->

<ion-datetime value="2020-02-19" placeholder="Select Date" [(ngModel)]="val3"></ion-datetime>
  </ion-item>

  <ion-label>Start Time</ion-label>
  <ion-datetime display-format="h:mm A" picker-format="h:mm A" value="1990-02-19T07:43Z"></ion-datetime>

</ion-list>

<ion-button (click)="addFollowup()" expand="block"  shape="round" color="danger" *ngIf="followup_o == true">
      Add
</ion-button>
<!--Add follow up ends-->


  </ion-grid>



</ion-content>

【问题讨论】:

  • user2828442,您似乎已经转向了一个新问题,并让这个问题处于混乱状态。在您对下面 JJ Pell 的答案的评论中,“不起作用”是什么意思? “不起作用”不是有用的错误报告,并且可能会导致您的问题被搁置。 (此外,它没有向您的助手提供任何有用的线索,说明他们如何进一步帮助您,并且您的助手有必要向您询问有关如何它不起作用的更多问题,他们不应该这样做)。

标签: angular typescript ionic-framework ionic2 ionic4


【解决方案1】:

看看添加这些全局css规则是否有效

  .backdrop-no-scroll ion-content {
    --overflow: hidden;
  }
  .backdrop-no-scroll ion-backdrop+* ion-content {
    --overflow: visible;
  }

取自thread

【讨论】:

  • 在 global.scss 中复制了这些但没有用
猜你喜欢
  • 2016-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-03-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多