FreeMarker标签在JS中报错

使用freemarker写界面的时候免不了在js代码中使用<#if>标签判断freemarker的变量,如下代码

<#if smsSign??>
if($("input[name='sign']")[0].checked){
    content += "${(smsSign.content)!''}";
}
</#if>

判断smsSign变量存在之后执行一些代码,这样写的问题是编译没有任何问题,但是在html编辑器中有报错提示,而且影响代码格式化(没错,我有强迫癌..)
我们使用js的注释代码骗一下编辑器就可以解决,最终代码样式

// <#if smsSign??>
if($("input[name='sign']")[0].checked){
    content += "${(smsSign.content)!''}";
}
// </#if>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,018评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,198评论 4 61
  • 文/落小书 图/网络 秋天来了,阵阵香甜 秋日夜里的雨来的急,像个赶路的中年人,气喘吁吁,不知他披星戴月的,是要赶...
    简野文馆阅读 856评论 3 10
  • 不知道我的“懂事”是何时开始的,也许是索要“2元钱的风铃”而遭到拒绝被骂;也许是中午夏天的中午不睡午觉跑出去玩耍而...
    萌果能量站阅读 1,404评论 8 11
  • 在繁华的都市里,车水马龙,人来人往,嘈杂的白天跟黑夜,该如何静心?可有妙招?
    尚朋飞阅读 253评论 1 0