查看: 2057|回复: 5
打印 上一主题 下一主题

分页器都出不来,请大神们帮看下

[复制链接]

该用户从未签到

1

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
跳转到指定楼层
楼主
发表于 2019-9-17 17:46:35 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

按照swiper的api上的实例写的代码,分页器都出不来,用调试工具看下分页器标签里面没有任何子标签,请大神们帮看下


HTML 代码如下:
        <div id="app">
                        <div v-show="list.length" class="col-md-6" v-cloak>
                                <div class="card swiper-container" id="swiper1">
                                        <div class="swiper-wrapper">
                                                <div class="card-body swiper-slide" v-for="(li, idx) in list" :key="li.oid">
                                                        <div class="table-responsive">
                                                                <table class="table table-bordered">
                                                                        <thead class="top head">
                                                                                <tr>
                                                                                        <th>看板号</th>
                                                                                        <th class="text-thick"><a :href="'board.php?oid=' + li.oid">{{li.oid}}</a></th>
                                                                                        <th>产品名</th>
                                                                                        <th class="text-thick">{{li.productname}}</th>
                                                                                </tr>
                                                                                <tr>
                                                                                        <th>部件名</th>
                                                                                        <th class="text-thick">{{li.partname}}</th>
                                                                                        <th>计划产量</th>
                                                                                        <th class="text-thick">{{li.count}}</th>
                                                                                </tr>
                                                                                <tr>
                                                                                        <th class="noteheight">备注</th>
                                                                                        <th colspan="3" class="text-thick noteleft">{{li.note}}</th>
                                                                                </tr>
                                                                        </thead>
                                                                </table>
                                                        </div>
                                                        <div class="table-responsive swiperh">
                                                                <table class="table table-striped">
                                                                        <thead>
                                                                                <tr>
                                                                                        <th width="20%">工序名</th>
                                                                                        <th>完成数量</th>
                                                                                        <th>完成日期</th>
                                                                                        <th>操作</th>
                                                                                </tr>
                                                                        </thead>
                                                                        <tbody>
                                                                                <tr v-for="(item, index) in li.list" :key="index">
                                                                                        <td class="text-nowrap">{{item.progressname}}</td>
                                                                                        <td><input type="number" :disabled="item.disabled" placeholder="填写数量" v-model="item.finishcount" /></td>
                                                                                        <td>{{item.finishdate}}</td>
                                                                                        <td class="btn-group" role="group">
                                                                                                <button type="button" :disabled="item.disabled" class="btn btn-lg btn-default" @click="handleClickSubmit(idx, index)">提交</button>
                                                                                        </td>
                                                                                </tr>
                                                                                <tr v-for="im in objTmp[li.oid]">
                                                                                        <td></td>
                                                                                        <td></td>
                                                                                        <td></td>
                                                                                        <td></td>
                                                                                <tr>
                                                                        </tbody>
                                                                </table>
                                                        </div>
                                                </div>
                                        </div>
                                    <div class="swiper-pagination" id="swiper-pagination"></div>
                                </div>
                        </div>
                        <div v-show="!list.length" class="noData"><span>暂时没有要处理的任务!</span></div>
                </div>




js 代码如下:(只选取其中swiper部分)
                mounted() {
                    new Swiper('#swiper1', {  //swiper初始化
                        direction: 'vertical',    //滑动方向为竖向
                        pagination: {           //分页器
                                el: '#swiper-pagination',   //分页器选择器
                                type: 'bullets',       //分页器类型
                        },
                        paginationClickable: true,
                        observer: true,//修改swiper自己或子元素时,自动初始化swiper
                        observeParents: true,//修改swiper的父元素时,自动初始化swiper
                    });
                },

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

使用道具 举报

  • TA的每日心情
    慵懒
    2019-9-18 17:35
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    29

    积分

    新手上路

    Rank: 1

    积分
    29
    沙发
    发表于 2019-9-18 11:29:50 | 只看该作者
    子元素的类名不对。swiper-slide
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    帖子

    7

    积分

    新手上路

    Rank: 1

    积分
    7
    板凳
     楼主| 发表于 2019-9-18 14:21:51 | 只看该作者
    偶奥斯 发表于 2019-9-18 11:29
    子元素的类名不对。swiper-slide

    子元素的类名是这个,没错的。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-9-18 17:35
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    29

    积分

    新手上路

    Rank: 1

    积分
    29
    地板
    发表于 2019-9-18 15:05:28 | 只看该作者
    chaim024 发表于 2019-9-18 14:21
    子元素的类名是这个,没错的。

    你所说的分页,每一页的子元素都要有swiper-slide类名,而且你要设置父容器的高度,高度不够不分页。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    3

    帖子

    7

    积分

    新手上路

    Rank: 1

    积分
    7
    5#
     楼主| 发表于 2019-9-18 16:15:48 | 只看该作者
    偶奥斯 发表于 2019-9-18 15:05
    你所说的分页,每一页的子元素都要有swiper-slide类名,而且你要设置父容器的高度,高度不够不分页。 ...

    大神,我没看明白,可以指一下哪里的问题吗?多谢了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2019-9-18 17:35
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    10

    帖子

    29

    积分

    新手上路

    Rank: 1

    积分
    29
    6#
    发表于 2019-9-18 16:57:23 | 只看该作者
    chaim024 发表于 2019-9-18 16:15
    大神,我没看明白,可以指一下哪里的问题吗?多谢了

    你加句import 'swiper/css/swiper.min.css';你估计是没引入swiper的样式。要是只有一个子元素也划不动的,每个子元素都要加swiper-slide类名
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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

    GMT+8, 2024-11-23 21:40 , Processed in 0.075937 second(s), 29 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

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