2017-11-22 16 views
0

ionic version 3.18を使ってアプリケーションを開発しています。私はion-listvirtualscrollを使ってlistを作成しました。 fab (+) buttonを押してこの画面に戻ると、ion-listが突然動作し始めます。Ionic3 - 他の画面から戻ったときにイオンリストが正しく描画されない

ここにコード

<ion-list no-lines [virtualScroll]="partnerArray"> 
    <ion-item-sliding *virtualItem="let item; let i=index"> 
    <ion-item (click)="view(i)"> 
     <ion-avatar item-start> 
     <ion-img class="image" [src]="item.imageUrl" style="height: 50px; width: 50px"></ion-img> 
     </ion-avatar> 
     <h2>{{item.name}}</h2> 
     <p>{{item.email}}</p> 
    </ion-item> 
    <ion-item-options> 
     <button ion-button color="danger" (click)="delete(i)"> 
     Delete 
     </button> 
    </ion-item-options> 
    </ion-item-sliding> 
</ion-list> 


ここでの問題を示すvideo linkだからです。

答えて

1

この問題は、最新のIonic 3.9.2で修正されています。仮想スクロール・コンポーネントを含むもの 以上のタブを変更したり、別のページに移動すると

、仮想スクロールは依然として と特異的にイベントをサイズ変更ウィンドウをリッスン一部を実行しています。 何らかの理由で別の画面のウィンドウのサイズを変更した場合( キーボードを開き、方向を変更し、ブラウザのサイズを変更する)、そのイベントは仮想スクロールで をトリガーし、仮想スクロール コンポーネントを再計算しようとします。残念ながら、それが表示されないので、 に含まれるすべての数値は間違っています。

これはrelease notes (see the 3.9.0)次のとおりです。

+1

どうもありがとう!それは魅力のように働く –

関連する問題