XTpl
XTemplate模板包装类。
XTpl ( options )
参数:
- optionsObject
- 选项。
- options.loadTplFunction:Promise
- 加载模板的函数。
- [options.commands]Object
- 模板指令。
render ( tplPath , data )
渲染模板。
参数:
- tplPathString
- 模板路径。
- dataObject
- 数据。
返回值:
Promise渲染模板的promise。
fromScripts ( [context] )
加载script节点中的模板(只有type为text/xtemplate的会被加载,节点的data-key属性为模板的key)。
参数:
- [context]Element|NodeList
- 上下文元素,默认为document。
返回值:
Object模板集合。