在模板中,我正在迭代Set<Map>
(这是root.getDetails()
返回的内容):
@for(detailed <- root.getDetails()) {
@detailed.get("key")
}
编译期间出现问题value get is not a member of ?0
。单独留下@detailed
打印{ key=> blahblah }
所以看起来我正在尝试检索的密钥确实存在。
有任何线索如何在@detailed
地图中获取给定密钥的值?
答案 0 :(得分:1)
打印出地图的事实为您提供:
{key=>blahblah}
而不是:
{key=blahblah}
建议您在视图模板中处理Scala映射而不是Java映射。因此,以下内容适用于您:
@for(detailed <- root.getDetails) {
@detailed("key")
}