gpt4 book ai didi

html - ionic 4 - 加载微调器在无限滚动中不起作用

转载 作者:太空狗 更新时间:2023-10-29 18:17:45 25 4
gpt4 key购买 nike

即使我将 loadingSpinner 行添加到代码中,加载微调器也没有显示在无限滚动的底部

There is now loading spinner at all even i have already added the loadingSpinner line into the code

<ion-infinite-scroll (ionInfinite)="getProducts($event)">
<ion-infinite-scroll-content loadingSpinner="bubbles"></ion-infinite-scroll-content>
</ion-infinite-scroll>

最佳答案

我没有检查你的代码,但我确信这是因为在Ionic4 发出的事件类型发生了变化。在 Ionic v3 中,我们发出了合成的 Angular 事件,但在 V4 中,我们发出了 HTML 事件,这意味着您需要从事件 target 访问完整的方法。现在处理这个问题的正确方法是使用 $event.target.methodName()

解决方案-

 doInfinite(infiniteScroll) {

setTimeout(() => {
for (let i = 0; i < 30; i++) {
this.items.push(this.items.length);
}

infiniteScroll.target.complete(); // this is how you need to call in v4
}, 500);
}

Here is solution on stackblitz

希望这会有所帮助!

关于html - ionic 4 - 加载微调器在无限滚动中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55114028/

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