gpt4 book ai didi

input - 如何将时间类型的输入与 blazor 绑定(bind)

转载 作者:行者123 更新时间:2023-12-03 15:56:34 24 4
gpt4 key购买 nike

你好我有2 int 类型的变量我想绑定(bind)到 minmax input 的值类型 time .
我怎样才能做到这一点?
我不知道在 bind 中放置什么字段,因为有 2 个不同的变量。
还有minmax属性。
<input type="time" min="@model.min" max="@model.max" bind=?/>
我应该在 bind 中添加什么?

更新
经过更彻底的分析,我决定我需要 2 个 Timespan 类型的变量我会将它们绑定(bind)到 time 类型的 2 个输入.

最佳答案

您不能将 TimeSpan 直接绑定(bind)到 Blazor 中的输入,但可以使用属性将其转换为字符串/从字符串转换。

<input type="time" min="@model.min" max="@model.max" bind="@TimeProxy" />


@functions
{
string TimeProxy { get => model.Time.ToString(); set => TimeSpan.TryParse(value,out model.Time); }
}

关于input - 如何将时间类型的输入与 blazor 绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54868854/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com