Javascript 我应该如何安装胡须库?

Javascript 我应该如何安装胡须库?,javascript,html,mustache,Javascript,Html,Mustache,github中有一个名为mustache.js-master的mustache文件夹文件。它有许多不同的文件,包括mustache.min.js、mustache.js、bin文件夹、hooks文件夹、spec文件夹、test等。我如何安装mustache,我是下载文件并在代码中包含mustache.js,还是有办法安装该文件 我只是将mustache.js文件包含在我的项目文件夹中,并在代码中编写了标记。 下面是我编写的一些代码,看看它是否有效,console.log和document.wri

github中有一个名为mustache.js-master的mustache文件夹文件。它有许多不同的文件,包括mustache.min.js、mustache.js、bin文件夹、hooks文件夹、spec文件夹、test等。我如何安装mustache,我是下载文件并在代码中包含mustache.js,还是有办法安装该文件

我只是将mustache.js文件包含在我的项目文件夹中,并在代码中编写了标记。 下面是我编写的一些代码,看看它是否有效,console.log和document.write的输出都是空的。我的代码有什么问题吗?或者我应该以不同的方式安装mustache吗

<script type ="text/javascript" src ="jquery.js"></script>
<script type="text/javascript" src = "mustache.js"></script>

<script>

    var template;
    var data;

    template = '<div><h2>{{Title}}</h2><p>{{Course}}</p><p>{{Category}}</p></div>';

    data = '[{"Title":"Algorithms","Course":"CSI241","Category":"science"},{"Title":"Fluid dynamics","Course":"PHY345","Category":"science"}]';

    var html = Mustache.to_html(template,data);

    console.log(html);

    document.write(html);

</script>

var模板;
var数据;
模板={{Title}}{{Course}

{{Category}}

; 数据='[{“标题”:“算法”,“课程”:“CSI241”,“类别”:“科学”},{“标题”:“流体力学”,“课程”:“PHY345”,“类别”:“科学”}]; var html=Mustache.to_html(模板、数据); log(html); document.write(html);
下载,因为您不会编辑该代码

但是您还有另一个问题:
to_html
需要一个模板和一个对象。您的
数据
变量是一个包含一些JSON的字符串。您必须将其解析为JSON(如果您将其作为字符串获取),或者直接将其作为对象传递(如果您已经知道那里有什么)

我还将您的
数据
数组包装成这样的对象
{data:data}
,以便能够重复代码片段

以下是一个例子:

var-template={{{{{data}}{{{Title}}{{Course}

{{Category}}

{{/data}}; var data=JSON.parse(“[{”Title:“算法”,“课程”:“CSI241”,“类别”:“科学”},{”Title:“流体力学”,“课程”:“PHY345”,“类别”:“科学”}”) var html=Mustache.to_html(模板,{data:data}); document.body.innerHTML=html