游戏框架中的下划线表示法

问题描述 投票:0回答:1

${post.title}${_post.title}究竟有什么区别?

playframework naming-conventions
1个回答
2
投票

在什么情况下?我认为您可能感到困惑的是自定义模板标签。使用模板标记时,传递给标记的参数的名称前缀为下划线。

所以

#{hello name:'Bob' /}

它的值可以从标签中访问${_name},所以你会做类似的事情

Hello ${_name} !

您可以在Play文档中看到更多关于自定义标签的信息 - http://www.playframework.org/documentation/1.2.4/templates#tags

© www.soinside.com 2019 - 2024. All rights reserved.