String 玩“框架”;意外标识符“;串

String 玩“框架”;意外标识符“;串,string,playframework,playframework-1.x,String,Playframework,Playframework 1.x,我正在从消息文件(一个包含键和值的字符串资源文件)中检索一个字符串,并尝试将其存储在javascript变量中。它显然包含javascript不喜欢的字符。如何从消息文件中检索字符串而不必编辑消息文件中的所有字符串,以避免“意外标识符”错误消息杀死整个脚本?我试着在“&{'pages.+'u section+'.footnote.+'u page+'.html'}”周围加上引号,但没有用 就在这里: var sRefTxt = "&{ 'pages.'+_section+'.foot

我正在从消息文件(一个包含键和值的字符串资源文件)中检索一个字符串,并尝试将其存储在javascript变量中。它显然包含javascript不喜欢的字符。如何从消息文件中检索字符串而不必编辑消息文件中的所有字符串,以避免“意外标识符”错误消息杀死整个脚本?我试着在“&{'pages.+'u section+'.footnote.+'u page+'.html'}”周围加上引号,但没有用

就在这里:

var sRefTxt =  "&{  'pages.'+_section+'.footnote.'+_page+'.html' }";
我的剧本!版本是1.2.4

语法是加载消息的快捷方式。它以字符串作为参数。这里不能使用变量

不要使用此语法:

&{'message'}
您可以使用以下选项:

${play.i18n.Messages.get('message')}
举个例子,它是:

${play.i18n.Messages.get('pages.'+_section+'.footnote.'+_page+'.html')}

哈,事实上我刚刚发现了这一点。谢谢你!