问答详情
源自:6-3 客户管理查询三

layui问题

这里为啥没有页码?

http://img4.mukewang.com/609d94f80001330814930492.jpg

提问者:qq_慕田峪5401704 2021-05-14 05:07

个回答

  • 莫南爵
    2021-05-15 13:36:19
    已采纳

    回复 老猿:我在网上查了一下,说是没有添加分页插件,加上这段代码就好了,但是好奇怪啊,视频里老师也没有写这个啊

    @Configuration
    public class MybatisPlusConfig {
        // 最新版
       @Bean
        public MybatisPlusInterceptor mybatisPlusInterceptor() {
            MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
            interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
            return interceptor;
        }
    }


  • 老猿
    2021-05-14 09:41:15

    渲染表格的table.render中,添加page: true这个参数了吗?

  • 莫南爵
    2021-05-14 19:00:33

    我也是,加了,但是页面没有页码

    var tableIns = table.render({
        elem: '#customerList', // table的id
        url: '/customer/list', // 数据接口
        page: true,  //开启分页
        parseData: function (res) { //res 即为原始返回的数据
            return {
                "code": res.code, //解析接口状态
                "msg": res.msg, //解析提示文本
                "count": res.data.count, //解析数据长度
                "data": res.data.records //解析数据列表
            };
        },
        cols: [[//表头
            {field: 'realName', title: '真实姓名'},
            {field: 'sex', title: '性别'},
            {field: 'age', title: '年龄'},
            {field: 'phone', title: '手机号码'},
            {field: 'createTime', title: '创建时间'},
            {title: '操作', toolbar: '#barDemo'}
        ]]
    });