tpl模板引擎能否一起使用?

提问 未结 0 95
武杨Five
武杨Five 2019-7-15
悬赏:20飞吻
版本:layui 浏览器:
1,通过Tpl进行主句转换以后,前端页面已经达到预期的效果,但是table默认导出功能,无法正常显示转换后的数据格式。
2,使用table的parseData,方法进行数据转换以后,不能再通过tpl模板来显示不同的按钮.
难道paseData和tpl不能同时使用么?
<script type="text/html" id="invoiceTableItemToolbar">
{{# if (d.invProcessState < '3' ){ }}
<a class="layui-btn layui-btn-xs" lay-event="edit">编辑</a>
{{# if (d.invProcessState == '0' || d.invProcessState == '2' ){ }} <%-- 验真失败和待验证情况下允许显示验真按钮 --%>
<a class="layui-btn layui-btn-xs" lay-event="verify_push">验真</a>
{{# } }}
{{# } }}
{{# if (d.invProcessState >= '3' ) { }} <%--验真以后方可预防--%>
<a class="layui-btn layui-btn-xs" lay-event="view">预览</a>
{{# if (d.invProcessState != '30'){ }}
<a class="layui-btn layui-btn-xs layui-btn-danger" lay-event="reject">退票</a>
{{# } }}
{{# } }}
<shiro:hasRole name="admin">
<a class="layui-btn layui-btn-danger layui-btn-xs layui-btn-danger" lay-event="del">删除</a>
<a class="layui-btn layui-btn-danger layui-btn-xs layui-btn-danger" lay-event="invalid">作废</a>
</shiro:hasRole>
</script>
,parseData:function(res){
$.each(res.data.records,function(index,data){
data.invDate = F.toDate(data.invDate, 'yyyy-MM-dd')();
data.scanTime = F.toDate(data.scanTime, 'yyyy-MM-dd HH:mm:ss')();
data.bussinessType = C.bussinessType[data.bussinessType];
data.invProcessState = C.invProcessState[data.invProcessState];
data.invType = C.invType[data.invType];
data.type = C.type[data.type];
});
}
回帖
  • 消灭零回复