Web前端开发规范

 

当服务端Freemarker输出的值是包含换行符的字符串,并且输出到前端需要作为javascript变量或常量的值,需要使用js_string进行转换,否则换行符可能会导致javascript语法异常,正确示例:

{
selfIntroduction: '${userInfo.selfIntroduction?js_string}'
}

 

Freemarker在if中判断列表项数量,应该在表达式之外加括号,否则会报错。示例:

<#if (managerList?size==0)>
改区域还没有人发起联谊群
</#if>

 

posted @ 2018-08-13 11:09  妙音软件  阅读(141)  评论(0)    收藏  举报