layui表格加载本地数据没有数据表头会显示不出来

提问 未结 14 606
IT_bai
IT_bai 2018-10-26
悬赏:20飞吻
版本:layui 浏览器:
回帖
  • Zlheb
    2018-10-26
    将返回数据贴出来
    0 回复
  • IT_bai
    2018-10-26
    @Zlheb 加载本地数据 本地没有数据 我把data给注释掉还是一样
    0 回复
  • Zlheb
    2018-10-26
    这就不太清楚了,理论上来说没有数据也是会渲染表头的,你可以到官网在线调试一下
    0 回复
  • lay初见
    2018-10-26
    https://www.layui.com/doc/modules/table.html#options
    data里加载本地数据是Array数组
    0 回复
  • IT_bai
    2018-10-26
    @Zlheb 返回数据是对象 只是表里的字段为null 了 但是 我把data给去掉 还是一样
    0 回复
  • IT_bai
    2018-10-26
    @lay初见 关键是 我就不给数据 表头也还是没有...
    0 回复
  • lay初见
    2018-10-26
    你对比一下
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <title>table</title>
    <link rel="stylesheet" href="//layui.hcwl520.com.cn/layui/css/layui.css?v=201809030202">
    </head>
    <table class="layui-hide" id="test" lay-filter="test"></table>
    <!-- 你的HTML代码 -->
    <script src="//layui.hcwl520.com.cn/layui/layui.js?v=201809030202"></script>
    <script>
    var aaa=[
    {
    "id": 10000,
    "username": "user-0",
    "sex": "女",
    "city": "城市-0",
    "sign": "签名-0",
    "experience": 255,
    "logins": 24,
    "wealth": 82830700,
    "classify": "作家",
    "score": 57
    },
    {
    "id": 10001,
    "username": "user-1",
    "sex": "男",
    "city": "城市-1",
    "sign": "签名-1",
    "experience": 884,
    "logins": 58,
    "wealth": 64928690,
    "classify": "词人",
    "score": 27
    }
    ]
    layui.use('table', function(){
    var table = layui.table;

    table.render({
    elem: '#test'
    ,cols: [[
    ,{field:'id', title:'id'}
    ,{field:'sex', title:'性别'}
    ,{fixed: 'right', title:'操作', toolbar: '#barDemo', width:150}
    ]]
    ,data:aaa
    });
    });
    </script>
    </body>
    </html>
    0 回复
  • Zlheb
    2018-10-26
    @IT_bai 看着是没什么问题,仔细检查一下吧,还不行的话可以试着清理下缓存或者换个浏览器试试
    0 回复
  • IT_bai
    2018-10-26
    @lay初见 不是数据的问题,加入有数据的话是能够显示的,

    0 回复
  • IT_bai
    2018-10-26
    @Zlheb 不行 不知道为什么 扩大缩小窗口表头就有了
    0 回复