【问题标题】:Ionic Grid is not scrollable in ionic2离子网格在 ionic2 中不可滚动
【发布时间】:2017-08-29 20:31:46
【问题描述】:

我现在一直面临着这个挑战,当应用程序安装在手机上时,我的网格没有滚动,但我确实在我系统上的 ionic lab 上滚动。
我认为这与 CSS 有关,我添加了很多样式,overflow : scroll 和一些调整,但仍然表现相同,我也花了很多时间让这个伙伴微笑,但它还是不行。

这是我的代码。

<ion-navbar *navbar>
    <ion-toolbar>
        <ion-buttons start>
            <button (click)="NewPostPage()" primary>
            <ion-icon name="add" class="icon-color"></ion-icon>
            </button>
        </ion-buttons>
        <ion-title>Posts</ion-title>
        <ion-buttons end>
            <button (click)="ProfilePage()" primary>
            <ion-icon name="person" class="icon-color"></ion-icon>
            </button>
        </ion-buttons>
        <ion-buttons end>
            <button (click)="SettingPage()" primary>
            <ion-icon name="settings" class="icon-color"></ion-icon>
            </button>
        </ion-buttons>
    </ion-toolbar>
</ion-navbar>
<ion-content> 
    <ion-refresher (ionRefresh)="doRefresh($event)">
        <ion-refresher-content primary></ion-refresher-content>
    </ion-refresher>
      <ion-grid style="overflow: scroll !important;">
        <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>
         <ion-row> 
            <ion-col width-50>
            </ion-col>
            <ion-col width-50>
            </ion-col>
        </ion-row>        
      </ion-grid>
</ion-content>
<button *ngIf="fabCore1" fab fab-bottom fab-right (click)="Stylist()" class="fab-core-2" fab-core-color-1>
  <ion-icon name="radio-button-off"></ion-icon>
</button>
<button *ngIf="fabCore2" fab fab-bottom fab-right (click)="Chat()" class="fab-core-1" fab-core-color-2>
  <ion-icon name="chatboxes" style="margin-top: 4px;font-size: 22px;"></ion-icon>
</button>

<button fab fab-bottom fab-right (click)="ToggleHide()"  primary>
  <ion-icon name="more"></ion-icon>
</button>

【问题讨论】:

  • 您能否在问题中添加更多代码,以便我们了解发生了什么?
  • 你试过用离子卷轴包裹你的离子网格吗?

标签: ionic-framework ionic2


【解决方案1】:

也许你应该使用&lt;ion-col col-6&gt;,而不是&lt;ion-col width-50&gt;?也许这会导致滚动问题。

【讨论】:

    猜你喜欢
    • 2017-08-24
    • 2017-08-26
    • 1970-01-01
    • 1970-01-01
    • 2017-10-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多