[]
Spread.Formatter.GeneralFormatter
• new GeneralFormatter(format?
, cultureName?
)
具有指定模式和字符串的格式
属性名 | 类型 |
---|---|
format? |
string |
cultureName? |
string |
▸ format(obj
, formattedData?
): string
将指定对象格式化为具有格式化数据对象的字符串
代码示例
//This example uses the format method.
var formatter = new GC.Spread.Formatter.GeneralFormatter("#,##0.00");
var result = formatter.format(123456.789);
console.log(result); // '123,456.79'
属性名 | 类型 | 说明 |
---|---|---|
obj |
Object |
要格式化单元格数据的对象 |
formattedData? |
Object |
- |
string
格式化的字符串
▸ formatString(value?
): string
| GeneralFormatter
获取或设置此格式化的格式字符串
代码示例
//This example gets the format string.
var formatter = new GC.Spread.Formatter.GeneralFormatter("#,##0.00");
var result = formatter.formatString();
console.log(result); // '#,##0.00'
属性名 | 类型 | 说明 |
---|---|---|
value? |
string |
此格式化的格式字符串 |
string
| GeneralFormatter
如果没有设置值,返回此格式化字符串;否则,返回格式
▸ parse(str
): Object
解析指定的文本
代码示例
//This example uses the parse method.
var formatter = new GC.Spread.Formatter.GeneralFormatter("#,##0.00");
var result = formatter.parse("123,456.78");
console.log(result); // 123456.78
属性名 | 类型 |
---|---|
str |
string |
Object
解析的对象