gpt4 book ai didi

ionic3 - Ionic 3 - 水平滚动的无限滚动

转载 作者:行者123 更新时间:2023-12-04 13:44:01 25 4
gpt4 key购买 nike

我在“垂直滚动”中使用了无限滚动,它按预期工作。

在另一个页面上,我有多个“水平卷轴”。我也想让它们无限滚动。我用了 <ion-infinite-scroll>水平滚动的标签,但它似乎没有按要求工作。我也用谷歌搜索,但找不到太多帮助。

我在下面粘贴我的代码。
<ion-scroll scrollX="true">
<ion-card *ngFor="let x of y">
...
</ion-card>
<ion-infinite-scroll (ionInfinite)="doInfinite($event, y)">
<ion-infinite-scroll-content></ion-infinite-scroll-content>
</ion-infinite-scroll>
</ion-scroll>

我注意到的一件事是,当我一直滚动到页面底部时,ionInfinite方法在所有水平滚动上被调用。所以看起来垂直无限滚动被触发而不是水平无限滚动。

请让我知道我是否遗漏了任何东西,或者是否需要编写代码的任何特定方式。

最佳答案

你不能用 Ionic 来做,但你可以自己做:

模板:

<div (scroll)="YOURMETHOD($event)">
//do something
</div>

Page.ts:
public YOURMETHOD(event:any){
console.log(event)
}

ionic :
   Ionic CLI                     : 5.1.0 (/usr/local/lib/node_modules/ionic)
Ionic Framework : @ionic/angular 4.5.0
@angular-devkit/build-angular : 0.13.9
@angular-devkit/schematics : 7.3.9
@angular/cli : 7.3.9
@ionic/angular-toolkit : 1.5.1

关于ionic3 - Ionic 3 - 水平滚动的无限滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52273401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com