Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Templates playframework输入辅助程序附加参数,带-字符_Templates_Playframework 2.0 - Fatal编程技术网

Templates playframework输入辅助程序附加参数,带-字符

Templates playframework输入辅助程序附加参数,带-字符,templates,playframework-2.0,Templates,Playframework 2.0,我想把额外的参数传递给包含-字符的输入字段 @helper.inputText( shopintForm("name"), '_label -> Messages.get("spmanage.page.field.name"), 'class -> "form-control", 'id -> "iname", 'data-msg-required -> Messages.get("form.da

我想把额外的参数传递给包含-字符的输入字段

@helper.inputText(
       shopintForm("name"),
       '_label ->  Messages.get("spmanage.page.field.name"),
       'class ->  "form-control",
       'id -> "iname",
        'data-msg-required -> Messages.get("form.data.requires")
   )
但编译器给出了错误:

错误:值-不是符号的成员

不允许使用带-的额外参数,或者我在这里做错了:

尝试以下操作:

@helper.inputText(
       shopintForm("name"),
       '_label ->  Messages.get("spmanage.page.field.name"),
       'class ->  "form-control",
       'id -> "iname",
       Symbol("data-msg-required") -> Messages.get("form.data.requires")
   )

因为同一个问题被击中后浪费了这么多时间。在最终发现Play2.2.x版本中有一个bug之后,尝试了以下方法

Symbol("data-msg-required") -> Messages.get("form.data.requires")

这很有魅力

谢谢你的帮助。成功了。在这两者之间,我发现这是一个将在2.3中修复的bug