模板-layui

时间:2021-05-06 05:57:59

table数据格式化

 {field:'IsTop',title:'是否置顶',width:150,templet:'#isTop'}
<!-- 模板 -->
<script type="text/html" id="isTop">
{{# if(d.IsTop){ }}

{{# } else { }}

{{# } }}
</script>

目前最新版的layui支持直接格式化,不需要使用模板,个人比较喜欢这个

{field:'IsTop', title: '置顶',align:'center', sort: true,templet:function(row){
if(row&&row.IsTop) return '<input type="checkbox" aid="'+row.ArticleID+'" checked name="switch" lay-skin="switch" lay-filter="istop" lay-text="是|否">';
return '<input type="checkbox" aid="'+row.ArticleID+'" name="switch" lay-skin="switch" lay-filter="istop" lay-text="是|否">';
}}