如何使电话文本字段可点击并能够拨打电话? (泥浆)
Posted
技术标签:
【中文标题】如何使电话文本字段可点击并能够拨打电话? (泥浆)【英文标题】:How to make a phone textfield clickable and able to call? (MudBlazor) 【发布时间】:2021-08-01 20:39:32 【问题描述】:我在 MudBlazor 中有这行代码:
<MudItem xs="12" sm="6" md="4" lg="3">
<MudTextField @bind-Value="DossierDetailViewModel.DossierDetail.DossierRepairer.Phone" Label="Telefono" ReadOnly="true" />
</MudItem>
我想知道是否有可能让它能够被点击并打开呼叫,就像你在 html 中所做的那样。
【问题讨论】:
【参考方案1】:编辑
30/05/2021
电话输入类型已经实现。 看一下这个 https://github.com/Garderoben/MudBlazor/blob/dev/src/MudBlazor/Enums/InputType.cs
所以你可以创建一个
<MudTextField InputType="@InputType.Telephone" />
编辑
对不起,我看错了你的问题。 不,目前不可能有输入类型“tel”,因为 InputType 枚举没有此选项(请参阅implementation)。随意在github中打开一个问题
老答案
如果你想拥有一个只读的文本字段,你可以操作它不允许用户插入数据,然后使用 MudField。
看这个例子 https://try.mudblazor.com/snippet/QOmbYfPrMIoGCVsG
<MudItem xs="12" sm="6" md="4" lg="3" @onclick=@HandleClick>
<MudField T="string" Label="Telefono">@_value</MudField>
</MudItem>
@code
string _value="my default value";
void HandleClick()
Console.WriteLine("hi");
【讨论】:
以上是关于如何使电话文本字段可点击并能够拨打电话? (泥浆)的主要内容,如果未能解决你的问题,请参考以下文章