以下是关于在项目中遇到的语法的总结
1、list的大小判断
<#if (list?size>0)> </#if>
2、布尔判断
<#if bb == true> </#if>
3、list 里面的index ${item_index}
4、list<map<string,list>>
<#list list as map> <#list map?keys as key> <#if key== "客户管理"> <#list map[key] as item> <tr> <td style="text-align: center">${item_index+1}</td> </tr> </#list> </#if> </#list> </#list>
5、直接当参数${item.id}
<a class="btn btn-default btn-xs" id="button" href="../index?id=${item.id}" >新建门店</a>
6、与三目运算符结合使用
<td style="text-align: center">${((item.is_tem!)==1)?string('是','否')}</td>
7、也可直接在js中使用
$("select[name='is_tmp']").find("option[value='${is_tmp!}']").attr("selected", "selected");
8、有值显示
<td style="text-align: center">${item.city!}</td>
9、?? 判断左侧的变量是否丢失,相当于java中的null的判断,或者这个变量是否未定义。
<#if data.page_no ??>