2018-08-27 21:49
@猴子的花果山 原样输出指令可以一次性跨多行来解决,例如:
#[[
laydate.render({
elem: '#end' //指定元素 //这是第113行
});
#]]
可以像上面这样将大块的 js 代码原样输出一下,对于某些 layiu 中的指令如果有冲突,还可以通过换行解决,例如:
{{ #
if(...)
}}
上面的 layui 代码,其中的字符 '#' 与 "if" 不在同一行,enjoy 模板引擎也会将其当成纯文本,不进行解析
2018-08-27 21:47
@猴子的花果山 是冲突了,有很多办法解决,例如使用“原样输出” 指令就可以,看一下文档:
http://www.jfinal.com/doc/6-6
或者将 elem 指向的元素改一下名,不要使用 #end
又或者使用 jfinal 的输出指令当成字符串参数输出一下,例如:
elem: #("'#end'")
2018-08-27 18:37
@CrazyZH 你的程序在某处配置了
arp.getEngine().setSourceFactory(new ClassPathSourceFactory());
所以,引擎去 jar 包以及 class path 下面去寻找 sql 模板了,造成模板找不到,但从你上面给出的代码中看不出来你的配置,肯定是某个地方配置了,或者是自动编译没有打开