Dust.js @sep示例不起作用

泰罗·托洛宁(Tero Tolonen)

我尝试在第一页上使用Dust.js模板引擎,但hello world它无法使用{@sep}标记,模板已编译并产生输出,但没有逗号{@sep},{/sep}

http://jsfiddle.net/t1qh9abw/

$(document).ready(function () {

    var template = "Dust does {#features}{name}{@sep},{/sep}{/features}!"

    var compiled = dust.compile(template, "test");
    dust.loadSource(compiled);

    dust.render("test", {
      features: [
        {name: "async"},
        {name: "helpers"},
        {name: "filters"},
        {name: "a little bit of logic"},
        {name: "and more"}
      ]
    },
    function (err, out) {
        document.getElementById('container').textContent = out;
    });
});

{@sep},{/sep}似乎没有产生什么,输出是

Dust does asynchelpersfiltersa little bit of logicand more!

虽然实际主页http://www.dustjs.com/的示例输出似乎运行良好,这表明我自己的代码或所使用的版本中有些混乱。

然后我认为CDN可能正在提供过时的文件,因此我尝试使用rawgit.com链接直接使用GitHub的最新版本

http://rawgit.com/linkedin/dustjs/master/dist/dust-full.js

示例在这里:http : //jsfiddle.net/5apgp1sf/,它仍然不输出@sep标签内容。

什么地方出了错?我看不到逗号,应该买眼镜还是提交错误报告?

泰罗·托洛宁(Tero Tolonen)

好吧,我会自己回答这个问题。我在Dustjs主页上进行了一些研究,并弄清楚了。

即使有类似的软件包,这也不是很明显。

  • 尘芯
  • 尘土飞扬

全包似乎并不实际包含@sep的定义,即使是FrontPage中的例子。

因此,导入文件dust-helpers.js为我解决了这个问题。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Dust.js承诺数组

来自分类Dev

使用Dust.js进行客户端模板化的基本示例

来自分类Dev

使用Dust.js进行客户端模板化的基本示例

来自分类Dev

Dust.js和Angular js

来自分类Dev

Dust.js动态键和部分

来自分类Dev

Dust.js dynamic keys & sections

来自分类Dev

dust.js过滤json结果

来自分类Dev

使用Dust.js进行角度模板

来自分类Dev

找不到Dust.js部分

来自分类Dev

包含空格的键的Dust.js标记

来自分类Dev

dust.js过滤json结果

来自分类Dev

Dust.js多级数组数据

来自分类Dev

Dust.js动态键和部分

来自分类Dev

dust.js全局关闭HTML编码

来自分类Dev

Three.js示例代码,来自StackOverflow,不起作用

来自分类Dev

为什么nightmare.js示例不起作用?

来自分类Dev

cytoscape.js和流星简单示例不起作用

来自分类Dev

javascript淡出(香草js示例)对我不起作用

来自分类Dev

同位素 javascript js 基本示例不起作用

来自分类Dev

基本 Vue.js 示例不起作用

来自分类Dev

React.js和Dust.js之间的概念差异

来自分类Dev

React.js和Dust.js之间的概念差异

来自分类Dev

Dust.js如果数组中有值

来自分类Dev

如何检查Dust.js模板中是否满足条件

来自分类Dev

使用Dust.js异步自动关闭助手

来自分类Dev

在Dust.js模板中截断返回的数据

来自分类Dev

将异步对象传递给Dust.js模板

来自分类Dev

dust.js模板:如何异步呈现部分?

来自分类Dev

如何检查Dust.js模板中是否满足条件