layui表格能获取到的数据格式需要有固定的几个参数
{ "code":"", "msg": "", "ret":"", "count": 1000, "data": [] }
基本格式类似于这种,但是后台返回的数据很少有满足这种格式的,一般都是多层级的打个比方
{ "code":"", "msg": "", "ret":"", "count": 1000, "data": { list:[], count:"" } }
这个时候需要获取list里的数据,layui的自动渲染就失效了。最终在github上找到了解决办法。
https://github.com/hpyer/layui/wiki/%E4%B8%B4%E6%97%B6%E8%A7%A3%E5%86%B3layui%E7%9A%84table%E7%BB%84%E4%BB%B6%E4%B8%ADresponse%E9%80%89%E9%A1%B9%E4%B8%8D%E6%94%AF%E6%8C%81%E5%A4%9A%E5%B1%82%E7%BA%A7%E8%8E%B7%E5%8F%96%E6%8E%A5%E5%8F%A3%E6%95%B0%E6%8D%AE%E7%9A%84%E6%96%B9%E6%B3%95