ExtJS 使用点滴 一(XTemlpate)

一个模板如下示
var myTpl = new Ext.Template( 
    
'<div>{content:ellipsis(50)}<br/><a href="{moreLink}">Read 
More</a></div>' 
); 




通过处理,其中有47个字符是属于内容本身的,另外三个字符是”...“,一共50个字符。

这是一份可用于模板格式化函数的列表:

   
* ellipsis(length) -
对大于指定长度部分的字符串,进行裁剪,增加省略号(“...”)的显示。适用于只显示前N位的字符,然后提供详细页面的链接。
    * undef
-检查一个值是否为underfined,如果是的转换为空值
    * htmlEncode - 转换(&, <, >, and
') 字符
    * trim - 对一段文本的前后多余的空格裁剪
    * substr(start, length) -
返回一个从指定位置开始的指定长度的子字符串。
    * lowercase - 返回一个字符串,该字符串中的字母被转换为小写字母。
    *
uppercase - 返回一个字符串,该字符串中的字母被转换为大写字母。
    * capitalize -
返回一个字符串,该字符串中的第一个字母转化为大写字母,剩余的为小写。
    * usMoney -
格式化数字到美元货币。如:$10.97
    * date[(format)] -
将一个日期解析成为一个特定格式模式的日期。如日期字符串不输入,默认为“月/日/年”
    * stripTags -
剥去变量的所有HTML标签
posted @ 2012-08-06 14:24  FredTang  Views(186)  Comments(0Edit  收藏  举报