react+typescript 使用 swiper


參考:https://blog.csdn.net/weixin_44207333/article/details/103860630

如果之前安裝過swiper,請先刪除

 yarn remove swiper

使用

yarn add @types/swiper 

 

// 引入
import Swiper from 'swiper';
import 'swiper/css/swiper.min.css'
// 使用 參考 https://www.jianshu.com/p/341b48019ad7
componentWillUnmount() {
  if (this.swiper) { // 銷毀swiper
   this.swiper.destroy()
  }
 }
componentDidUpdate(){
 if(this.swiper){
   this.swiper.slideTo(0, 0)
   this.swiper.destroy()
   this.swiper = null;
  }
 this.swiper = new Swiper(this.refs.lun, {
       loop:true,
       pagination: {
       el: '.swiper-pagination',
       clickable: true,
      },
     });
 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM