【问题标题】:How to iterate object in freemarker template?如何在freemarker模板中迭代对象?
【发布时间】:2021-01-27 20:18:06
【问题描述】:

我有下一个数据视图和问题来迭代并在 html 模板中显示每个嵌套对象。

这就是我如何在所需的 html 块中显示每个表单视图(todayFilled 等)?

<#assign data>
{

        todayFilledForms:{
            title: 'Today filled forms',
            logo:'fas fa-chart-bar',
            type: "bg-gradient-danger",
     
        },
        allFilledForms:{
            title: 'All filled forms',
            logo:'fas fa-chart-bar',
            type: "bg-gradient-info",
       
        },
        monthFilledForms:{
         title: 'Month filled forms',
         logo:'fas fa-chart-bar',
         type: "bg-gradient-success",
     
        },
        numberUsersSystem:{
           title: 'Number of users in the system',
           logo:'fas fa-user-plus',
           type: "bg-gradient-warning",
       
        }
}

??? #list>

如何迭代它并为每种类型的表单(todayFilledForms、allFilledForms 等)显示 html 模板

【问题讨论】:

    标签: java freemarker


    【解决方案1】:

    列表迭代语法类似于&lt;#list listName as variable&gt;logic to read something &lt;/#list&gt;,因此根据该逻辑,您可以尝试使用&lt;#list data as entry&gt;${entry}&lt;/#list&gt; 的代码。每次都会在 UI 上显示,您可以根据要求添加更多逻辑。

    【讨论】:

    • 仅用于列表/数组
    猜你喜欢
    • 2014-10-18
    • 2020-10-17
    • 2017-07-25
    • 2021-10-30
    • 1970-01-01
    • 1970-01-01
    • 2022-06-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多