- 浏览: 33256 次
- 性别:
- 来自: 广州
最新评论
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="ext-4.2.1/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-4.2.1/bootstrap.js"></script>
<script type="text/javascript" src="ext-4.2.1/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var str="<table width='300' cellspacing=1 border=1 cellpadding=1><tr><td>table string</td></tr></table>";
var str1="action";
var dat=new Date();
var str2=12345;
var str3=1.2345;
Ext.Msg.alert("提示",
"原str为"+str+"<br> ellipsis(str,5)后为:"+ Ext.util.Format.ellipsis(str,5)+"<br><br>"+
"原str1为"+str1+"<br>进行capitalize(str1)后为:"+Ext.util.Format.capitalize(str1)+"<br><br>"+
"原dat为"+dat+"<br>进行date(dat,'yyyy/mm/dd')后为:"+Ext.util.Format.date(dat,'yyyy/mm/dd')+"<br><br>"+
"注意调用htmlDecode(str)后展现出来的是一个带边框的表格:<br>"+Ext.util.Format.htmlDecode(str)+"<br>"+
"原str1为:"+str1+"<br>进行lowercase(str1)后为:"+Ext.util.Format.lowercase(str1)+"<br>"+
"原str2为"+str2+"<br>进行number后为:"+Ext.util.Format.number(str2,"-1234.0")+"<br>"+
"原str3为"+str3+"<br>进行round后为:"+Ext.util.Format.round(str3,2)+"<br>"+
"进行截取字符串substr()后的str1为:"+Ext.util.Format.substr(str1,0,2));
});
</script>
</head>
<body>
<div id="hr_panel" name="hr_panel"></div>
</body>
</html>
1.Ext.util.Format.ellipsis(String value,Number length)
该函数用于将指定的字符串超长部分用省略号代替并返回。
value:需要进行切割省略的字符串文本
length:表示指定的长度,超长的部分用省略号代替
返回值:
String 截取字符串value的第0个字符到length的字符,并将最后的3字符替换成". . ." 一并返回。
2. capitalize( )
Ext.util.Format.capitalize(String value)
用于转换指定字符串成小写并返回。
value:需要进行转抽象的字符串文本。
返回值:
String :将字符串value的第一个字符换成大写,其他所有的字符都成小写,返回该字符串。
3.date( )
Ext.util.Format.date(Mixed value,[String format])
将日期文本按指定的格式进行转换。
value:表示的是日期
format:表示的是日期格式
返回:
String 将字符串value转换成format指定的日期格式类型,并返回该字符串。
4.htmlEncode( )
将参数value进行HTML字符的替换并返回。将字符串中的特殊字符转换成HTML的代表该符号的特殊字符串。
如:将“&” 、“<” 、“>” 等分别转换为"&" 、“>” 、"<";
5.htmlDecode( )
是htmlEncode的逆过程。
6.stripTags( )
将提供字符串中的HTML标签进行替换并返回替换后的字符串。
7.lowercase( )
将指定的字符串变成小写
8.number( )
将指定的number数字按指定的格式进行处理后返回。
9.round( )
按指定的位数进行小数的截取返回。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<link rel="stylesheet" type="text/css" href="ext-4.2.1/resources/css/ext-all.css" />
<script type="text/javascript" src="ext-4.2.1/bootstrap.js"></script>
<script type="text/javascript" src="ext-4.2.1/locale/ext-lang-zh_CN.js"></script>
<script type="text/javascript">
Ext.onReady(function(){
var str="<table width='300' cellspacing=1 border=1 cellpadding=1><tr><td>table string</td></tr></table>";
var str1="action";
var dat=new Date();
var str2=12345;
var str3=1.2345;
Ext.Msg.alert("提示",
"原str为"+str+"<br> ellipsis(str,5)后为:"+ Ext.util.Format.ellipsis(str,5)+"<br><br>"+
"原str1为"+str1+"<br>进行capitalize(str1)后为:"+Ext.util.Format.capitalize(str1)+"<br><br>"+
"原dat为"+dat+"<br>进行date(dat,'yyyy/mm/dd')后为:"+Ext.util.Format.date(dat,'yyyy/mm/dd')+"<br><br>"+
"注意调用htmlDecode(str)后展现出来的是一个带边框的表格:<br>"+Ext.util.Format.htmlDecode(str)+"<br>"+
"原str1为:"+str1+"<br>进行lowercase(str1)后为:"+Ext.util.Format.lowercase(str1)+"<br>"+
"原str2为"+str2+"<br>进行number后为:"+Ext.util.Format.number(str2,"-1234.0")+"<br>"+
"原str3为"+str3+"<br>进行round后为:"+Ext.util.Format.round(str3,2)+"<br>"+
"进行截取字符串substr()后的str1为:"+Ext.util.Format.substr(str1,0,2));
});
</script>
</head>
<body>
<div id="hr_panel" name="hr_panel"></div>
</body>
</html>
1.Ext.util.Format.ellipsis(String value,Number length)
该函数用于将指定的字符串超长部分用省略号代替并返回。
value:需要进行切割省略的字符串文本
length:表示指定的长度,超长的部分用省略号代替
返回值:
String 截取字符串value的第0个字符到length的字符,并将最后的3字符替换成". . ." 一并返回。
2. capitalize( )
Ext.util.Format.capitalize(String value)
用于转换指定字符串成小写并返回。
value:需要进行转抽象的字符串文本。
返回值:
String :将字符串value的第一个字符换成大写,其他所有的字符都成小写,返回该字符串。
3.date( )
Ext.util.Format.date(Mixed value,[String format])
将日期文本按指定的格式进行转换。
value:表示的是日期
format:表示的是日期格式
返回:
String 将字符串value转换成format指定的日期格式类型,并返回该字符串。
4.htmlEncode( )
将参数value进行HTML字符的替换并返回。将字符串中的特殊字符转换成HTML的代表该符号的特殊字符串。
如:将“&” 、“<” 、“>” 等分别转换为"&" 、“>” 、"<";
5.htmlDecode( )
是htmlEncode的逆过程。
6.stripTags( )
将提供字符串中的HTML标签进行替换并返回替换后的字符串。
7.lowercase( )
将指定的字符串变成小写
8.number( )
将指定的number数字按指定的格式进行处理后返回。
9.round( )
按指定的位数进行小数的截取返回。
发表评论
-
Ext.data.TreeStore 分级异步加载树节点示例
2013-07-10 15:36 2068Ext.data.TreeStore远程加载树节点有两种常用方 ... -
Ext.Ajax.request提交JSON数据
2013-07-10 09:29 1355JSON作为轻量级的数据传输格式,在很多时候可以作为XML文件 ... -
Ext.Ajax.request提交XML数据示例
2013-07-09 16:51 937服务器端:loginServerXml.jsp 在lib下要有 ... -
Ext.Ajax.request异步提交表单示例
2013-07-09 16:10 1046服务器端代码:loginServer.jsp <%@ ... -
树形面板Ext.tree.Panel
2013-07-05 15:19 643<!DOCTYPE html PUBLIC " ... -
relayEvents传播分发事件
2013-07-04 14:17 692<!DOCTYPE html PUBLIC " ... -
Extjs自定义事件
2013-07-04 10:54 433<!DOCTYPE html PUBLIC " ... -
改变文档样式风格示例
2013-07-04 10:55 772<!DOCTYPE html PUBLIC " ... -
ExtJS事件绑定方式示例
2013-07-04 10:55 671<!DOCTYPE html PUBLIC " ... -
Ext.util.JSON编码和解码JSON对象
2013-07-03 15:27 940<script type="text/java ... -
Ext.util.ClickRepeater 事件的配置和触发
2013-07-03 11:55 743Ext.util.ClickRepeater 继承Ext.ut ... -
样式表的创建和规则获取示例
2013-07-03 10:44 512<!DOCTYPE html PUBLIC " ... -
Ext.KeyNav为元素提供简单的按键处理方法示例
2013-07-03 09:46 843<!DOCTYPE html PUBLIC " ... -
Ext常用函数
2013-07-01 16:42 625函数一:Ext.onReady() Ext的Dom都是动态生成 ... -
水平盒布局HBox
2013-07-01 15:43 480<!DOCTYPE html PUBLIC " ... -
表格布局
2013-07-01 15:18 519<!DOCTYPE html PUBLIC " ... -
Ext.layout.container.Column布局
2013-07-01 15:18 743<script type="text/java ... -
Absolute绝对位置布局示例
2013-07-01 14:35 395Ext.layout.container.Absolute对应 ... -
Card 卡片式布局
2013-06-28 16:40 949<!DOCTYPE html PUBLIC " ... -
Ext.layout.container 标准布局类
2013-06-28 15:48 766<!DOCTYPE html PUBLIC " ...
相关推荐
`Ext.util.Format`是ExtJS中一个非常实用的工具类,包含了一系列用于字符串、日期和数值等类型的数据格式化的静态方法。`Number()`方法是其中之一,专门用于处理和格式化数字。在实际开发中,我们经常需要将数字以...
- **概述**:Ext.util.Format类提供了一组用于格式化数据的方法。 - **常用方法**: - `Ext.util.Format.date(date, format)`:格式化日期。 - `Ext.util.Format.number(number, format)`:格式化数字。 #### 二...
8.1.3 格式化输出数据:ext.string、ext.number、ext.date和ext.util.format / 389 8.1.4 超级模板:ext.xtemplate(包括ext.xtemplateparser和ext.xtemplatecompiler) / 393 8.1.5 模板的方法 / 396 8.2 组件...
- `Ext.util.Format.number(value, format)`: 格式化数字。 - `Ext.util.Format.stripTags(value)`: 去除HTML标签。 #### 20. Ext.util.DelayedTask 类 (P.20) - **概述**:提供了延迟任务管理。 - **常用方法**...
6.8 Ext.util.Format提供常用的格式化方法 6.8.1 ellipsis() 6.8.2 capitalize() 6.8.3 date() 6.8.4 htmlEncode() 6.8.5 htmlDecode() 6.8.6 stripTags() 6.8.7 substr() 6.8.8 lowercase...
17. **Ext.util.Format类**:提供了各种数据格式化方法,如日期、颜色、数字等。 18. **Ext.util.DelayedTask类**:延迟任务,可以设定一段时间后执行函数。 19. **Ext.util.TaskRunner类**:任务调度器,可以周期...
比如,`Ext.util.Format`提供了字符串格式化方法,如`date`可以用于日期的格式化,`number`则能帮助处理数字格式。`Ext.util.DelayedTask`是延迟执行任务的工具,可以避免频繁调用导致的性能问题。`Ext.util....
`renderer`函数接受一个值并返回一个格式化后的字符串。例如,对于`time1`列,我们使用了`Ext.util.Format.dateRenderer('Y-m-d')`来将日期格式化为“年-月-日”的形式显示在网格中。 ```javascript renderer:Ext....
18. **Ext.util.Format 类**:包含各种数据格式化方法,如日期、颜色、大小等。 19. **Ext.util.DelayedTask 和 Ext.util.TaskRunner 类**:用于定时任务的执行,DelayedTask用于延迟调用,TaskRunner用于周期性...
`Ext.util.Format`:提供了一系列的格式化方法,如截断字符串(`ellipsis`),首字母大写(`capitalize`)等,方便对数据显示进行处理。 `Ext.util.ClickRepeater`:这是一个事件监听器,用于处理点击、鼠标按下和松开...
模板(`Ext.XTemplate`或`Ext.util.Format`)则用于格式化和渲染每个图片项的HTML。 图片上传功能通常借助于ExtJS的表单组件(`Ext.form.Panel`)和上传字段(`Ext.form.field.File`)。在ExtJS 4.2中,上传组件...
**Ext.util.Format** 包含了许多格式化方法,如: 28. **ellipsis**: 截断字符串并在尾部添加省略号,保持指定长度。 29. **capitalize**: 将字符串首字母转为大写。 30. **其它方法**:包括日期格式化、颜色处理...
`renderer`参数接收一个日期格式化函数,`Ext.util.Format.dateRenderer('Y-m-d H:i:s')`表示日期将以'年-月-日 时:分:秒'的格式显示。 4. **创建GridPanel**: 最后,创建GridPanel并附加到ColumnModel和Store:...
Ext对象还提供了一些全局函数,如Ext.util.Format用于字符串格式化,Ext.apply用于对象属性的复制,以及Ext.emptyFn作为空函数的引用等。理解Ext类的基本用法对于后续使用其他EXT组件至关重要。 "EXT核心API详解(二...
对于日期格式化,Extjs.util.Format提供了以下方法: - date(value, [format]):这个方法可以将JavaScript的Date对象转换成指定格式的字符串。如果未指定格式,则默认格式为“m/d/Y”。例如date(new Date(), 'Y-m-d'...
总结来说,util模块中的util.deprecate、util.format和util.inspect是Node.js开发中经常用到的工具函数,它们帮助开发者处理弃用警告、格式化输出以及对象信息的可视化。通过这些工具函数,开发者可以编写更加健壮、...
`EXT核心API详解(七)-Ext.KeyNav KeyMap JSON Format DelayedTask TaskRunner TextMetrics XTemplate.txt`涉及键盘导航、键映射、JSON处理、格式化、延迟任务、任务调度器、文本测量以及XTemplate等内容。...