收集电话号码的最佳方法是什么?几个月前,我为此苦苦挣扎,所以从那以后也许有些事情已经更新。我最终创建了一个收集电话号码操作,该操作会将10个概念(每个电话数字一个)转换为字符串,然后通过api调用发送。我没有看到图书馆的信封来解决这个问题,但是不管图书馆胶囊与否,是否有更好的方法来收集电话号码?希望这个问题可以省去很多人定义10个概念的麻烦!
答案 0 :(得分:1)
您不需要每个数字单独的概念;只需一个拥有完整数字的text
基本概念即可。
另外,使用input-view
向用户显示form来请求他们的电话号码是实现用例的最佳方法。
此input-view
form
还可使用mask
属性进行修改,以确保在用户输入无效条目时对其进行检查。您可以在我们的文档中详细了解如何进一步自定义mask
属性here。
例如,以下代码段仅允许使用(100)000-0000模式的电话号码。
text-input {
id (pnumber)
type (PhoneNumber)
label (Phone Number)
pattern {
mask ("(100) 000-0000")
}
value ("#{raw(this.phoneNumber)}")
}