【问题标题】:Dust.js external templateDust.js 外部模板
【发布时间】:2014-06-20 07:52:55
【问题描述】:

我是 Dust.js 的新手,我刚刚完成了我能在互联网上找到的“唯一”完整教程 (https://github.com/linkedin/dustjs/wiki/Dust-Tutorial)。现在,我对它有了一些了解,试着尝试一下以获得更好的理解。

根据我的理解,我们可以将模板放在主页上,使其看起来像这样:

<script type="text/x-template" id="itemTemplate">
    {company}
    {#employees}
       <div> Name: {name}</div>
    {/employees}
</script>

我尝试将内容放入mytemplate.tl 并从脚本中加载。

<script type="text/x-template" id="itemTemplate" src="template/mytemplate.tl"></script>

但它确实奏效了。如何将该模板放在外部?

谢谢。

【问题讨论】:

  • 即使我需要同样的帮助...我已经尽我所能...没有成功:(也在浏览器基本的灰尘下载示例中>文件丢失“compiled.js " & 那是我假设有外部模板编译的文件。

标签: javascript dust.js


【解决方案1】:

这里有一个相当不错的例子:Basic Example of Client Side Templating with Dust.js。理想情况下,您应该先将模板编译为 JS,然后再将其发送到客户端,因为这在客户端会更快,但为了玩转,在客户端编译会更容易。

【讨论】:

  • 您好,感谢您的回答。但是如何将模板编译成JS呢?如果编译了,是否还能处理动态 JSON 数据?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多