首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
jfianl指令匹配bug
bufanui
2020-01-10 18:01
项目中jfianl中的#xx指令 匹配出现了bug,如图:
jquery的选择器竟然被jfianl当成 指令 解析了,还是希望对 指令 相关字符 做
强匹配
,避免误伤于是报错:
项目:
JFinal
评论区
bufanui
2020-01-10 18:05
当然项目中不应该直接用id选择器,不过这个感觉确实是一个bug
回复
JFinal
2020-01-10 18:47
@bufanui
这个是模板引擎无法避免的事情,因为你可以在模板中使用任意的字符串
任何模板引擎也必然会有解决办法,例如 jfinal enjoy 的解决办法是使用原样输出指令,例如:
#[[
这里放入任意长度的任意字符串,将会原样输出,例如:
$('#case-page-right').click(...);
]]#
当然,你还可以使用输出指令解决,例如:
$('#("#")case-page-right').click(...);
回复
JFinal
2020-01-10 18:47
注意文档中有相关内容:
https://jfinal.com/doc/6-6
回复
bufanui
2020-01-13 09:05
@JFinal
嗯,好的.
回复
发送
我要反馈
热门反馈
扫码入社