1

我在网上找不到这个问题的答案。

使用 Dancer 和 Template 工具包,我有一个哈希数组,我想将它们打印到我的 web 应用程序的表格中。这就是我将数据结构发送到模板的方式:

template "find_ip_results2", {
    user => \@user,
};

迭代此结构并访问每个键值对的正确 foreach 语法是什么?

4

2 回答 2

4
[% FOR u = user %]
    [% u.key    # or u.item('key') %]
[% END %]

您可以在此处阅读文档。

于 2012-09-13T12:27:30.357 回答
1

对 eugene y 修复迭代器语法的答案稍作修改:

 <ul>
 [% FOREACH u IN user %]
    <li>
      communities: [% u.communities %]<br/>
      priority: [% u.priority %]<br/>
      policyName: [% u.policyName %]
    </li>
 [% END %]
 </ul>
于 2013-09-25T17:19:43.200 回答