gpt4 book ai didi

javascript - Google-libphonenumber 正在验证电话号码无法读取属性 'isValidNumber'

转载 作者:搜寻专家 更新时间:2023-11-01 00:40:40 24 4
gpt4 key购买 nike

我想使用 google-libphonenumber 验证电话号码,但在尝试验证时出现错误。

console.log(phoneUtil.isValidNumber(phoneUtil.parse('202-456-1111', 'US'))); ^

TypeError: Cannot read property 'isValidNumber' of undefined

这就是我进行验证的方式

var phoneUtil = require('google-libphonenumber').phoneUtil
, PNF = require('google-libphonenumber').PhoneNumberFormat
, PNT = require('google-libphonenumber').PhoneNumberType;
console.log(phoneUtil.isValidNumber(phoneUtil.parse('202-456-1111', 'US')));

这段代码是我从一个网站上获得的,我在 api 文档中找不到,我试图用它来测试它是否有效,但我找不到任何可以指导我如何验证它的东西电话号码。

有什么问题吗?

最佳答案

根据 docs您需要像这样创建 phoneUtil:

var phoneUtil = require('google-libphonenumber').PhoneNumberUtil.getInstance();

关于javascript - Google-libphonenumber 正在验证电话号码无法读取属性 'isValidNumber',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35587832/

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