我在 PlayFramework 2.1.2 中迭代这样的变量
@for(l: Lang <- Globals.availableLangs) {
@if(l != ctx.lang) {
<a ng-click="i18nManager.changeLanguage('@l.code')" prevent-default href="#">@Messages("global.footer.langChange." + l.code.replace("-","_"))</a>
}
}
我想在循环生成的 ·
每个“”之间添加。a
在 PlayFramework 1.x 中,我们有_isFirst
_isLast
for {list}
tag。如何在 Play Framework 2.x 中执行此操作?
我需要这样的东西:
@var first = true
@for(l: Lang <- Globals.availableLangs) {
@if(!first) { · @first = false}
@if(l != ctx.lang) {
<a ng-click="i18nManager.changeLanguage('@l.code')" prevent-default href="#">@Messages("global.footer.langChange." + l.code.replace("-","_"))</a>
}
}