亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何調用 OwlCarousel 的 react 方法

如何調用 OwlCarousel 的 react 方法

慕的地8271018 2022-12-22 15:37:30
嗨,我使用 OwlCarousel React,我需要調用方法,但我不知道調用方法,請幫助我 https://github.com/laurenchen0631/react-owl-carousel
查看完整描述

2 回答

?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

要調用 OwlCarousel 的方法,您應該將 ref 放在 react OwlCarousel 元素上并將其附加到此,然后在此調用方法,例如:


export class Owldemo1 extends Component {

click = ()=>{

    console.log(this.slider);

    this.slider.next(500)

}

render() {

    return (

        <div>

            <button onClick={this.click} className="btn btn-info">

                salam

            </button>

            <OwlCarousel items={5}

                         className="owl-theme"

                         loop

                         nav

                         margin={10}

                         ref={slider => (this.slider = slider)}

            >

                <div><img className="img" src="https://picsum.photos/seed/1/200/300"/></div>

                <div><img className="img" src="https://picsum.photos/seed/2/200/300"/></div>

                <div><img className="img" src="https://picsum.photos/seed/4/200/300"/></div>

                <div><img className="img" src="https://picsum.photos/seed/3/200/300"/></div>

                <div><img className="img" src="https://picsum.photos/seed/5/200/300"/></div>

                <div><img className="img" src="https://picsum.photos/seed/6/200/300"/></div>

                <div><img className="img" src="https://picsum.photos/seed/7/200/300"/></div>

            </OwlCarousel>

        </div>

    )

}

}


查看完整回答
反對 回復 2022-12-22
?
慕斯709654

TA貢獻1840條經驗 獲得超5個贊

第 1 步 - 在您的構造函數中創建將在第 2 步中傳遞給 OwnCaroussel 的選項對象

構造函數(){ 超級(); this.options = { onInitialized: function(){ this.carousel = this; } };

第 2 步 - 將選項傳遞給 OwlCarousel,如下所示 <OwlCarousel {...this.options}>

第 3 步 - 現在您可以調用輪播的任何方法 - 例如 -

this.carousel.next() 或 this.carousel.prev() 等


查看完整回答
反對 回復 2022-12-22
  • 2 回答
  • 0 關注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號