只在 node 端可用,他可从文件系统中加载模板,searchPaths 为查找模板的路径,可以是一个也可以是多个,默认为当前的工作目录。
opt 为一个对象,包含如下属性:
只在浏览器端可用,通过 baseURL(必须为同域)加载模板,默认为当前相对目录。
opt 为一个对象,包含如下属性:
你可以自己写一个更复杂一点的加载器(如从数据库加载),只需建一个对象,添加一个 getSource(name)
的方法,name 为模板名。
Asynchronous
这是最后一部分:异步加载器。到现在为止,所有的加载器都是同步, 立即返回资源。这个的好处是用户不必强制使用异步 api,也不用担心异步模板的边缘问题。但是,你可以希望从数据库加载
只需在 load 中添加 async: true
属性就可支持异步调用
记住现在必须使用异步 api,查看 asynchronous support。