diff --git a/src/Swiper.android.js b/src/Swiper.android.js index 50ec7e8c..16e8d548 100644 --- a/src/Swiper.android.js +++ b/src/Swiper.android.js @@ -226,9 +226,9 @@ export default React.createClass({ if (page != lastPage){ this.setState({ - index: page - 1, + index: page, }); - this.props.onPageChanged && this.props.onPageChanged(this.state.index); + this.props.onPageChanged && this.props.onPageChanged(page); } }, diff --git a/src/Swiper.ios.js b/src/Swiper.ios.js index 16459787..4e32674c 100644 --- a/src/Swiper.ios.js +++ b/src/Swiper.ios.js @@ -300,7 +300,7 @@ export default React.createClass({ offset: offset, }) - this.props.onPageChanged && this.props.onPageChanged(this.state.index) + this.props.onPageChanged && this.props.onPageChanged(index) }, /**