给定层次列表(示例值):
simplekey:
hosts:
- 'host1:8080'
- 'host2:8080'
[...]
使用 ERB 模板时,此代码:
<% @simplekey.sort.each do |key, value| -%>
<%= key %>: <%= value %>,
<% end -%>
结果是
hosts: ["host1:8080", "host2:8080"],
将代码迁移到 EPP 时,类似的代码:
<% $simplekey.each |$key, $value| { -%>
<%= $key %>: <%= $value %>,
<% } -%>
结果(注意缺少引号):
hosts: [host1:8080, host2:8080],
有什么办法可以用引号打印主机数组吗?
木偶版本:6.23.0