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