layui模板和jfinal混合使用注意
<!-- 列表信息展示 -->
<div class="layui-row">
<table class="layui-table"
lay-data="{url:'/student/student/studentCurriculum?id=#(student.id)', page:true, id:'idTable', limit: 10}"
lay-filter="mtable">
<thead>
<tr>
<th lay-data="{checkbox:true, fixed: true}"></th>
<th lay-data="{field:'studentName'}">#(i18n.get('学生姓名'))</th>
<th lay-data="{field:'teacherName'}">#(i18n.get('老师'))</th>
<th lay-data="{field:'courseName'}">#(i18n.get('课程'))</th>
<th lay-data="{field:'courseDate'}">#(i18n.get('日期'))</th>
<th lay-data="{field:'time'}">#(i18n.get('上课时间'))</th>
<th lay-data="{templet:'#startState'}">#(i18n.get('状态'))</th> 这里式模板使用,使用的式id
</tr>
</thead>
</table>
</div>
<script type="text/html" id="startState"> //这里式上边使用的id
<!--'0未开始、1已开始、2已结束',-->
#[[
{{# if(d.startState == 0){ }}
]]#
#(i18n.get('未开始'))
#[[
{{# }else if(d.startState == 1){ }}
]]#
#(i18n.get('已开始'))
#[[
{{# }else if(d.startState == 2){ }}
]]#
#(i18n.get('已结束'))
#[[
{{# }else{ }}
--
{{# } }}
]]#
</script>
ps:#(i18n.get('xxx')) 项目中国际化插件。不需要理会
#[[
这个jfinal指定原样输出,这样输出会开始layui模板的输出使用了。 否则直接使用layui, jfinal会报错,jfinal模板没有结束标签。 主要式jfianl使用#输出导致的,就需要处理
原样输出一种方式,
]]#
第二种方式比较麻烦 #("#") 这样就把layui要使用的#号输出来了。jfinal这关就过了,然后开始layui的使用输出了
layui模板和jfinal混合使用注意的更多相关文章
- layui模板注册表单
今天晚上用layui模板做了一个简单的注册表单,功能主要有可以js验证密码重复,可以验证手机号码. 这是界面 下面是我的html文件代码 <!DOCTYPE html> <html ...
- layui模板引擎
<在模板中调用js方法> 1.js代码 layui.define(['laytpl', 'jquery'], function (exports) { var $ = layui.jque ...
- Layui 模板引擎中的 日期格式化
原文:https://www.jianshu.com/p/948a474b5ed7 原文:https://blog.csdn.net/DCFANS/article/details/92064112 模 ...
- 【Layui】Layui模板引擎生成下拉框不显示
首先让我震惊了一下,layui引擎模板居然是支持ajax操作的 博主的需求是需要在数据表格内放入下拉框而下拉框的数据是数据库内查出来的(详见上一篇博客),但是下拉框怎么也显示不出来 找了四个小时的问题 ...
- Layui 模板引擎中用了CheckBox,显示时没有样式
渲染完成后,需要重新调用layui的方法. layui.form.render();
- html中layui+jfinal模板实现前端搜索功能
<input type="text" id="campus" class="layui-input" onkeyup="ck ...
- WPF,Silverlight与XAML读书笔记第四十五 - 外观效果之模板
说明:本系列基本上是<WPF揭秘>的读书笔记.在结构安排与文章内容上参照<WPF揭秘>的编排,对内容进行了总结并加入一些个人理解. 模板允许用任何东西完全替换一个元素的可视树, ...
- 如何让ThinkPHP的模板引擎达到最佳效率
默认情况下ThinkPHP框架系统默认使用的模板引擎是内置模板引擎.内置模板引擎支持模板文件中采用php原生态代码和模板标签的混合使用.ThinkPHP官方开发文档说,这种默认的内置模板引擎的性能是高 ...
- 2019-04-18 Beetl模板学习
1. beetl的安装 使用maven: <dependency> <groupId>com.ibeetl</groupId> <artifactId> ...
随机推荐
- [Java] Thread -- 避免Race Condition (Synchronized)
public class TestRaceCondition implements Runnable{ public static int counter = 0; public static voi ...
- java 实现自定义事件
import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; i ...
- PythonStudy——数据类型 Type of data
数据类型:信息存在的状态为什么要来描述事物的具体状态:不同的事物需要不同的状态加以描述可以达到描述的最优化 python中有哪些常见的数据类型 1.整型 num = 10000000000000000 ...
- Python的深copy和浅copy
浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象. 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象. 浅copy: a = [1, 2, ...
- zabbix性能优化记
以前用zabbix,都是简简单单的把服务端.客户端一搭,模板监控项一弄就完了.没怎么真正去弄过优化啊之类的.现在有个场景就是获取zabbix的数据贼慢,得对zabbix进行优化,开始动手分析一下. ...
- [JAVA]JAVA多线程实现方法之——实现Runnable接口
public class MultiThread { public static void main(String[] args) { Thread t1 = new Thread(new Threa ...
- 汉语言处理工具pyhanlp的简繁转换
繁简转换 HanLP几乎实现了所有我们需要的繁简转换方式,并且已经封装到了HanLP中,使得我们可以轻松的使用,而分词器中已经默认支持多种繁简格式或者混合.这里我们不再做过多描述. 说明: ·Ha ...
- git项目提交后执行添加忽略操作
需要删除文件暂存区中的忽略文件 git rm -r --cached 需要忽略的已提交文件或文件夹 eg: git rm -r --cached target/
- docker stats监控容器资源消耗
在容器的使用过程中,如果能及时的掌握容器使用的系统资源,无论对开发还是运维工作都是非常有益的.幸运的是 docker 自己就提供了这样的命令:docker stats. 默认输出 docker sta ...
- C/C++中的volatile简单描述
首先引入一篇博客: 1. 为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barrier.这是 BS 在 ...