使用Play生成<input type ="search"/>!骨架

Kev*_*vin 3 scala playframework playframework-2.0

我正在使用Play Framework.我想使用HTML5输入类型'搜索'.所以,我想输出:

<input type="search" />
Run Code Online (Sandbox Code Playgroud)

我试过了:

@inputText(field = myForm("myField"), 'type -> "search")
Run Code Online (Sandbox Code Playgroud)

但它仍然保持type ="输入"

nde*_*rge 5

该方法inputText表示HTML输入文本(请参阅此处的源代码).

您必须定义自己的模板以定义类型的输入search.看看Play文档.

@helper.input(myForm("myField")) { (id, name, value, args) =>
    <input type="search" name="@name" id="@id" @toHtmlArgs(args)>
} 
Run Code Online (Sandbox Code Playgroud)