页面刷新后存储mySwiper.activeIndex
Store mySwiper.activeIndex after page refresh
在我的传送带上,我对 touchEnd 事件进行了 mySwiper.activeIndex 调用。我想知道是否可以将该值存储在变量中,以便在页面刷新后我可以调用 mySwiper.slideTo(index, speed, runCallbacks) 方法并滑动到调用的最后一个索引。
抱歉,如果这没有意义,基本上我想点击一张幻灯片(这是一个 link 到项目页面),当我点击返回主页时,滑块位于相同的位置(索引)。
任何帮助都会很棒 :) 谢谢!
这将是 LocalStorage 的主要候选者,您可以将键值对保存在浏览器中。
https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
在您的情况下,当您的 touchEnd 事件结束时,您将像这样存储索引。
window.localStorage.setItem('slider-index', index)
并且在检索时
window.localStorage.getItem('slider-index');
在我的传送带上,我对 touchEnd 事件进行了 mySwiper.activeIndex 调用。我想知道是否可以将该值存储在变量中,以便在页面刷新后我可以调用 mySwiper.slideTo(index, speed, runCallbacks) 方法并滑动到调用的最后一个索引。
抱歉,如果这没有意义,基本上我想点击一张幻灯片(这是一个 link 到项目页面),当我点击返回主页时,滑块位于相同的位置(索引)。
任何帮助都会很棒 :) 谢谢!
这将是 LocalStorage 的主要候选者,您可以将键值对保存在浏览器中。
https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
在您的情况下,当您的 touchEnd 事件结束时,您将像这样存储索引。
window.localStorage.setItem('slider-index', index)
并且在检索时
window.localStorage.getItem('slider-index');