小编use*_*249的帖子

FreeMarker和数组如何将项目分配到特定位置

我需要修改给定 FreeMarker 中位置的数组元素。

 var arr = [];
 arr[0] = "Jani";
 arr[1] = "Hege";
 arr[2] = "Stale";
 arr[3] = "Kai Jim";
 arr[4] = "Borge";
Run Code Online (Sandbox Code Playgroud)

可以在 freemarker 中做到这一点,你可以教我一个例子

<#macro cuenta d > 

<#assign posicion=0> 

<#assign arregloCuenta=[]> 

<#list args.array?split(",") as value> 

<#assign posicion=posicion+1> 

<#if d.properties["bchile:tipodoc"]?exists >

 <#if d.properties["bchile:tipodoc"] == value>

 <#assign arregloCuenta=["juan"]> 

<#assign arregloCuenta= arregloCuenta + ["felipe"]> ${args.array[0]} ${posicion} ${arregloCuenta[1]} </#if> </#if> </#list> </#macro> 
Run Code Online (Sandbox Code Playgroud)

arrays freemarker

-1
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

freemarker ×1