Apache flex 更换flex 4.5中的Usethandsparator

Apache flex 更换flex 4.5中的Usethandsparator,apache-flex,flex4.5,numberformatter,Apache Flex,Flex4.5,Numberformatter,我一直在从Flex4迁移到Flex4.5 我使用Numberformatter以以下方法格式化数字: var numberFormatter:NumberFormatter = new NumberFormatter(); numberFormatter.precision=1; numberFormatter.useThousandsSeparator=true; 这将适用于mx组件。但是如果我想使用s组件,两者都可以 这些属性中的任何一个都不适用 我已经学会了我可以使用secretiald

我一直在从Flex4迁移到Flex4.5

我使用Numberformatter以以下方法格式化数字:

var numberFormatter:NumberFormatter = new NumberFormatter();
numberFormatter.precision=1;
numberFormatter.useThousandsSeparator=true;
这将适用于
mx
组件。但是如果我想使用
s
组件,两者都可以 这些属性中的任何一个都不适用

我已经学会了我可以使用
secretialdigits
而不是
pervision

我仍然没有找到一种方法来替换propery
usethandsparator
。这实际上增加了“
”作为1000个分隔符

有没有办法解决这个问题

多谢各位


Kfir

我认为千位分隔符已被groupingSeparator所取代

你能举个例子吗?groupingSeparator设置分隔符的内容。我如何启用它?啊,好的,我找到了!numberFormatter.groupingPattern=“3;*”太棒了,谢谢