beego內置的模板函數

目前beego內置的模板函數有如下:(在.html文件中可以直接使用的函數。)

markdown

實現了把markdown文本轉化爲html信息,使用方法{{markdown .Content}}

dateformat

實現了時間的格式化,返回字符串,使用方法{{dateformat .Time “2006-01-02T15:04:05Z07:00”}}

date

實現了類似PHP的date函數,可以很方便的根據字符串返回時間,使用方法{{date .T “Y-m-d H:i:s”}}

compare

實現了比較兩個對象的比較,如果相同返回true,否者false,使用方法{{compare .A .B}}

substr

實現了字符串的截取,支持中文截取的完美截取,使用方法{{substr .Str 0 30}}

html2str

實現了把html轉化爲字符串,剔除一些script、css之類的元素,返回純文本信息,使用方法{{html2str .Htmlinfo}}

str2html

實現了把相應的字符串當作HTML來輸出,不轉義,使用方法{{str2html .Strhtml}}

htmlquote

實現了基本的html字符轉義,使用方法{{htmlquote .quote}}

htmlunquote

實現了基本的反轉移字符,使用方法{{htmlunquote .unquote}}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章