安装

优质
小牛编辑
139浏览
2023-12-01

Npm

npm install art-template --save

在浏览器中实时编译

下载:template-web.js(gzip: 6kb)

兼容

IE8+(IE8 需要补丁才能运行。示例)

差异

因为浏览器不支持文件系统,所以 template(filename, data) 不支持传入文件路径,它内部使用 document.getElementById(filename).innerHTML 来获取模板,例如:

<script src="lib/template-web.js"></script>
<script type="text/html">
{{if user}}
  <h2>{{user.name}}</h2>
{{/if}}
</script>

在浏览器中预编译

使用 Webpack 的 Loader: art-template-loader。

插件

  • Webpack: art-template-loader
  • Express: express-art-template
  • Koa: koa-art-template