我是淘汰赛的新手,刚刚开始了解框架。但是,我遇到了一个问题,即我试图用逗号格式化大数字。我已经能够使用扩展程序API将数字格式化为小数位,但这不是我想要的。
该数字存储在一个数组中,应用程序中使用的数字示例将为500万。所以我需要打印5,000,000的值 - 这可能吗?我猜它一定是。
答案 0 :(得分:4)
对于格式化,您可以使用以下正则表达式(警告:它不适用于float):mystring.replace(/\B(?=(\d{3})+(?!\d))/g, ',')
答案 1 :(得分:0)
我认为你想创建一个custom binding。最容易的事情可能是在观察到更改时使用existing jQuery formatter格式化显示,然后在用户键入新内容时将文本框的事件处理程序设置为parse the textbox (removing the commas)。