我正在使用Slider,在更新到RC5之后,方法getSlider for slider componet return undefined,我该如何解决这个问题?
文档说“离子幻灯片,getSlider()已被删除。请使用离子幻灯片实例上的属性和方法。”,哪个属性可以替代它?
为什么我需要它?,我用它来在用户向左或向右滑动后更新滑块页面内容。
let swiper = slider.getSlider();
setTimeout(() => {
swiper.update();
swiper.init();
});
答案 0 :(得分:0)
这完全取决于您调用getSlider()
方法的位置。据我所知,这种方法存在一些问题,您应该在ionViewDidEnter
钩子内调用它,甚至在setTimeout内部:
ionViewDidEnter() {
setTimeout(() => {
let swiper = slider.getSlider();
swiper.update();
swiper.init();
});
}