为什么我的有关Ionic-React的事件不起作用?

问题描述 投票:0回答:1

现在,我正在使用Ionic和React开发我的第一个应用程序,但是在处理Ionic Components的事件时遇到一些问题。

仅在幻灯片在组件上更改时,我才尝试运行功能。一直在阅读有关它的所有文档,但没有任何效果,所以可能我在做错事。

这是我现在的代码:

<IonSlides
        ionSlideDidChange={() => console.log("a")}
        pager={false}
        class="full-width"
      >
        <IonSlide class="full-width">
          {!loadingAchiv && (
            <Achievements achievementsList={this.state.achievementsList} />
          )}
        </IonSlide>
        <IonSlide class="full-width">
          {!loadingUsers && <Leaderboard users={this.state.userList} />}
        </IonSlide>

我的猜测是像onClick事件一样尝试ionSlideDidChange,但是它根本无法正常工作。可能我在错误的地方使用了离子事件。谁能解释我如何以正确的方式使用它?

谢谢!

javascript reactjs ionic-framework ionic4
1个回答
0
投票

操作,已解决:

<IonSlides
        onIonSlideDidChange={() => console.log("a")}
        pager={false}
        class="full-width"
      >

文档令人困惑,您必须始终将事件更改为:“ onIon ...”

谢谢大家

© www.soinside.com 2019 - 2024. All rights reserved.