0
このIonicプロジェクトを入手したので、イオンスライドボックスを実装しました。スライドボックスのページスライダを追跡し、ローカルストレージに保存します。私はngStorageを使用しています。ローカルストレージに値を保存するが、適用しない(Ionic - ngStorage)
スライダーの現在のインデックスをトラッキングしてローカルストレージに保存できますが、ブラウザでページを更新すると、スライダーインデックスが最初から戻ってきます。私はslideboxがスタートスライドインデックス用のパラメータを持って見ていけない
$scope.next = function() {
// Then we make sure we update our index to the current slides index.
$scope.ui.index = $ionicSlideBoxDelegate.currentIndex();
console.log($scope.ui.index);
$ionicSlideBoxDelegate.next();
// Local storage
$scope.localStorageSliderCurrentIndex = $scope.ui.index;
$localStorage.localStorageSliderCurrentIndex = $scope.localStorageSliderCurrentIndex;
console.log('The local storage value for current slider index is ',$localStorage.localStorageSliderCurrentIndex);
};
スライド範囲として、定義する必要がありますか? – GY22
いいえ、スライドは$ ionicSlideBoxDelegateのメソッドですが、$ ionicSlideBoxDelegate.slide($ localStorage.localStorageSliderCurrentIndex) –
を呼び出すと、開始時に0 – GY22