layui 定制表格內容,例如數據轉換, json 嵌套


{field: 'state', title: '收費', templet: function(d){
                    if(d.state == "0"){
                        return "免費"
                    }
                    else{
                        return "收費"
                    }
                }},

同樣可以返回html

{field: 'state', title: '收費(0免費1收費)', templet: function(d){
                    if(d.state == "0"){
                        return '<button type="button" class="layui-btn layui-btn-xs">免費</button>'
                    }
                    else{
                        return '<button type="button" class="layui-btn layui-btn-xs">收費</button>'
                    }
                }},

// 再這里我的admin字段返回的是

"admin": {
"id": 4,
"name": "劉勇"
}

他被layui 讀成object 對象,那么我可以直接點調用,例如

{field: 'admin', title: '作者', templet: function(d) {
                    return d.admin.name
                    
                }},

結果

 

 

 

注意:    這種直接把方法寫在{} 里的好處是點擊layui內置的排序的時候同樣生效


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM