查看: 1351|回复: 1
打印 上一主题 下一主题

求救

[复制链接]

该用户从未签到

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
跳转到指定楼层
楼主
发表于 2019-1-25 14:36:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhouheng 于 2019-1-25 14:44 编辑

var mySwiper = new Swiper('.swiper-container', {
                        loop: true,//开启环路之后就会出现复制第一个跟最后一个的情况  但是我每个轮番里面有id  复制第一个跟最后那个会出现id相同,怎么开启轮番不出现复制第一个跟最后一个呢
                        observer: true,
                        observeParents: true,
                        on: {
                            slideChangeTransitionStart: function() {
                                console.log(this.realIndex)
                                var spans = dbox.getElementsByClassName("swiper-slides");
                                for (var i in spans) {
                                    var nodo = spans;
                                    i == this.realIndex ? nodo.className = "swiper-slides focus" : nodo.className = "swiper-slides unfocus";
                                }
                                onselect(this.realIndex, "{}");
                                if (size > 3) {
                                    updateNavPosition(this.realIndex);
                                }
                            }
                        },

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖
回复

使用道具 举报

该用户从未签到

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
沙发
 楼主| 发表于 2019-1-25 14:41:04 | 只看该作者
   
  <div class="swiper-container">
                <div class="swiper-wrapper">
                    <div class="item swiper-slide" v-for="(item,index) in projectlist">
                        <div class="con" @click='toDetail(index)'>
                            <div id="meetings-wap" class="tops-right" :class="{invisable:information.isMeeting!=1}" @click="toMeeting(index);">
                                <div class="meetings"></div>
                            </div>
                            <div class="box-v box-center progress" :style="fnHeights(item_h)">
                                <canvas v-bind:id="'myCanvas'+index" class="myCanvas" width=250 height=250 :style="fnWh(item_h)"></canvas>
                                <div class="box-v box-center perw" :style="fnCancasHeights(item_h)">
                                    <div v-bind:id="'per'+index" class="per" v-if="information.elapse_days!=null">0</div>
                                    <div class="per" v-else>0</div>
                                    <div class="txt">Days</div>
                                </div>
                            </div>
                            <div class="mgrname">
                                {{LimitNumber(item.outline)}}{{index}}
                            </div>
                        </div>
                    </div>
                </div>
                <!-- <div class="swiper-pagination"></div> swiper-container-->
            </div>



methods: {
                initSwiper: function(size, num) {
                    var elooP;
                    if (size > 3) {
                        elooP = true;
                    } else {
                        elooP = false;
                    }
                    var mySwiper = new Swiper('.swiper-container', {
                        loop: elooP,
                        observer: true,
                        observeParents: true,
                        on: {
                            slideChangeTransitionStart: function() {
                                console.log(this.realIndex)
                                var spans = dbox.getElementsByClassName("swiper-slides");
                                for (var i in spans) {
                                    var nodo = spans;
                                    i == this.realIndex ? nodo.className = "swiper-slides focus" : nodo.className = "swiper-slides unfocus";
                                }
                                onselect(this.realIndex, "{}");
                                if (size > 3) {
                                    updateNavPosition(this.realIndex);
                                }
                            }
                        },
                    });
                },

求帮忙怎么起开在开启loop又不致使出现复制第一个跟最后一个的问题。或者关闭环路,怎么做到最后一个回滚到第一个
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Swiper中文网 ( 粤ICP备15001020号

GMT+8, 2024-5-20 19:02 , Processed in 0.066669 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表