Play Framework 2设置表单输入类

zea*_*eal 2 java scala playframework-2.0

我已经阅读了http://www.playframework.com/documentation/2.0/ScalaFormHelpers上的文档并搜索了解决方案,但我无法弄清楚.

我无法想象你必须创建自定义字段构造函数来设置类.

如何使用默认字段构造函数设置字段类?

感谢帮助!

编辑:如果有办法将其他(自定义属性,如data-*)attr-s设置为元素w/default构造函数,那将是很好的.

mab*_*aba 8

它就在您链接到的文档中.

我改变了idclass.

@helper.form(action = routes.Application.submit, 'class -> "my-class") {

}
Run Code Online (Sandbox Code Playgroud)

要么

@helper.inputText(myForm("username"), 'class -> "my-class", 'size -> 30)
Run Code Online (Sandbox Code Playgroud)

使用带连字符的符号不是开箱即用的.

最简单的解决方案是创建一个这样的符号:

@helper.inputText(myForm("username"), Symbol("data-m-dec") -> "4", 'size -> 30)
Run Code Online (Sandbox Code Playgroud)