2017-04-20 9 views
1

私は、最新のイオン1バージョン1.3.3を使用しています。 私は、項目のリストをしました。それらのいずれかをクリックで、それは(私はそれが動的に制御するためせています)いくつかの左と右の項目でイオンスライドを開きます。問題は、スライダが準備ができてから、最初または2〜3回の間、正しいインデックスが表示されることです。しかし、リストに戻って別のアイテムをクリックすると、最初のインデックスが表示されます。 私は、インデックスを更新するために$scope.slider.slideToを使用しました。また退室する前にスライドのインスタンスを破壊しますが、成功しませんでした。それは.slideTo()バグではありませんでしたようイオン新スライド - Swiper SlideToバグ

答えて

0

が見えます。しかし、私は彼らが更新メソッドのコールバックを提供すべきだと思います。 実際には、ローディングのためにスライダーにng-hideをバインドしました。 リストが準備されるまでスライダをレンダリングできませんでした。インデックスを更新してから読み込みを切り替えていました。更新スライドとインデックスを持つ 結果の競合。

ng-hideの代わりにvisibility: hiddenのスタイルをngclassに設定しました。完璧に動作します。

関連する問題