Handlebars.js 工具集

Handlebars提供了多种工具方法,通过Handlebars.Utils对象调用。


Handlebars.Utils.escapeExpression(string)

对string进行编码

Handlebars.Utils.escapeExpression(string)

替换&, <, >, ", ', `为HTML实体字符,SafeString不受影响。


Handlebars.Utils.isEmpty(value)

判断value是否是空值

Handlebars.Utils.isEmpty(value)

常常用在ifwith helper控制代码的执行,Handlebar定义的空值有:长度为0的数组和falsy值


Handlebars.Utils.extend(obj, value)

将value添加到obj上

Handlebars.Utils.extend(foo, {bar: true})

会在foo对象上添加key为bar,值为true。


Handlebars.Utils.toString(obj)

普通的toString()方法


Handlebars.Utils.isArray(obj)

判断obj是否是数组


Handlebars.Utils.isFunction(obj)

判断obj是否是函数

handlebars.js中文文档



标签: , ,

无觅相关文章插件,快速提升流量