Ant-Design-Vue走马灯自定义next() prev()goTo()切换按钮

7 篇文章 0 订阅
1 篇文章 0 订阅

内容区域:加一个ref=“varousel”,任意取

 	 <a-carousel class="varousel" ref="varousel">
            <div><h3>1</h3></div>
            <div><h3>2</h3></div>
            <div><h3>3</h3></div>
            <div><h3>4</h3></div>
        </a-carousel>

按钮区域:在每个按钮加上点击事件

<div class="btn-box">
           <div class="title">小车路径</div>
           <input @click="goTo(1)" type="button" value="车1" />
           <input @click="next()" type="button" value="车2" />
           <input @click="prev()" type="button" value="车3" />
           <input @click="goTo(4)" type="button" value="车4" />
       </div>

定义goTo方法:varousel跟上面ref的值保持一致

goTo(index){
     this.$refs.varousel.goTo(index-1);
 }

定义next方法:

next(){
	this.$ref.varousel.next();
}

定义prev方法:

prev(){
	this.$ref.varousel.prev();
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值