首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >@消息中的动态密钥

@消息中的动态密钥
EN

Stack Overflow用户
提问于 2015-04-15 02:06:30
回答 1查看 79关注 0票数 1

在Play框架上是否可以在@Messages i18n中使用动态密钥?类似这样的东西

代码语言:javascript
复制
@Messages("views.status.{{schedule.status | lowercase}}")

它正在评估键的正确性,但没有得到我的消息文件的值。上面的代码在views.status.pendent中计算,而不是在悬垂中计算。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-15 07:23:09

表达式{{schedule.status | lowercase}}的计算发生在客户端,而解析@Message()参数则发生在服务器端,因此无法解决。相反,按照以下方式定义您的消息键:

view.status.PENDANT=Pendet

并称之为:

@Messages("view.status." + schedule.status)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29640411

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档