数字格式问题
Issue with number-formatting
我想使用 libphonenumber library.
将具有给定国家代码(如 "US"
)的电话号码格式化为国家格式
我在文档中发现的是这样的:
因为我没有使用 node.js
或其他东西,所以我只是从 https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js.
链接 js 文件
使用 new libphonenumber.formatNumber()
调用似乎不起作用,因为它 return 一个完全没有内容的对象 每次 。我怎样才能解决这个问题?如何正确使用formatNumber()
?
let phonenumber = new libphonenumber.formatNumber({
country: 'US',
phone: '2133734253'
}, 'National');
console.log(phonenumber) // should be (213) 373-4253
<script src="https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js"></script>
你所要做的就是放下 new
。这里不需要,它是一个utils库,不需要实例化:
let phonenumber = libphonenumber.formatNumber({
country: 'US',
phone: '2133734253'
}, 'National');
console.log(phonenumber) // should be (213) 373-4253
<script src="https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js"></script>
根据文档,libphonenumber 不是构造函数,它只是提供函数,因此删除 new
关键字:
let phonenumber = libphonenumber.formatNumber({
country: 'US',
phone: '2133734253'
}, 'National');
console.log(phonenumber) // should be (213) 373-4253
<script src="https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js"></script>
我想使用 libphonenumber library.
将具有给定国家代码(如"US"
)的电话号码格式化为国家格式
我在文档中发现的是这样的:
因为我没有使用 node.js
或其他东西,所以我只是从 https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js.
使用 new libphonenumber.formatNumber()
调用似乎不起作用,因为它 return 一个完全没有内容的对象 每次 。我怎样才能解决这个问题?如何正确使用formatNumber()
?
let phonenumber = new libphonenumber.formatNumber({
country: 'US',
phone: '2133734253'
}, 'National');
console.log(phonenumber) // should be (213) 373-4253
<script src="https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js"></script>
你所要做的就是放下 new
。这里不需要,它是一个utils库,不需要实例化:
let phonenumber = libphonenumber.formatNumber({
country: 'US',
phone: '2133734253'
}, 'National');
console.log(phonenumber) // should be (213) 373-4253
<script src="https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js"></script>
根据文档,libphonenumber 不是构造函数,它只是提供函数,因此删除 new
关键字:
let phonenumber = libphonenumber.formatNumber({
country: 'US',
phone: '2133734253'
}, 'National');
console.log(phonenumber) // should be (213) 373-4253
<script src="https://unpkg.com/libphonenumber-js/bundle/libphonenumber-js.min.js"></script>