可以在Blazor客户端中以特定格式绑定值。
例如
<input type="text" bind="@TestDate.ToString("dd.MM.yyyy")" />
@code
{
protected DateTime TestDate {get;set;} = DateTime.Now;
}
我试图做
<input type="text" bind="@TestDate" format-value="dd.MM.yyyy" />
但是那什么也没做,我收到的值是11/12/2019 1:03:17 PM
答案 0 :(得分:2)
是bind:format
,您在doc中有示例:Data binding段落格式字符串
<input @bind="StartDate" @bind:format="yyyy-MM-dd" />
@code {
[Parameter]
public DateTime StartDate { get; set; } = new DateTime(2020, 1, 1);
}