XTpl

XTemplate模板包装类。

XTpl ( options )

参数:

optionsObject
选项。
options.loadTplFunction:Promise
加载模板的函数。
[options.commands]Object
模板指令。

render ( tplPath , data )

渲染模板。

参数:

tplPathString
模板路径。
dataObject
数据。

返回值:

Promise渲染模板的promise。

fromScripts ( [context] )

  • static

加载script节点中的模板(只有type为text/xtemplate的会被加载,节点的data-key属性为模板的key)。

参数:

[context]Element|NodeList
上下文元素,默认为document。

返回值:

Object模板集合。