我有一个表单,其中有一个绑定到属性的输入文本字段:
@helper.inputText(myForm("username"))
但我希望避免输入字段的助手。我想将输入文本字段直接与模型中的属性绑定,例如:
<input type="text" value=@myForm("username")>
有关如何执行此操作的任何指示?
我有一个表单,其中有一个绑定到属性的输入文本字段:
@helper.inputText(myForm("username"))
但我希望避免输入字段的助手。我想将输入文本字段直接与模型中的属性绑定,例如:
<input type="text" value=@myForm("username")>
有关如何执行此操作的任何指示?
@myForm("username")
返回一个字段对象。所以你可以访问它的变量。在您的情况下,您想要填写输入字段的值。所以你称它的value
变量为:<input type="text" value=@myForm("username").value>
. 您可以以相同的方式访问其错误、约束、格式等。
如官方文档所述:
@helper.input(myForm("username")) { (id, name, value, args) =>
<input type="date" name="@name" id="@id" @toHtmlArgs(args)>
}
您忘记了名称属性
<input type="text" name="username" value='@myForm("username").value' id="youCanAddyourId" class="orClass">