Javascript 如何获取胡须以渲染此数据

Javascript 如何获取胡须以渲染此数据,javascript,html,mustache,Javascript,Html,Mustache,我是mustache模板库的新手,有以下场景。我正在从web服务器检索模板和数据。我尝试使用以下代码将两者结合起来: function formatSearchResults(results) { dojo.xhrGet({ url:"search_result_template.mch", handleAs:"text", load: function(template) { //Load

我是mustache模板库的新手,有以下场景。我正在从web服务器检索模板和数据。我尝试使用以下代码将两者结合起来:

function formatSearchResults(results)
{
    dojo.xhrGet({
        url:"search_result_template.mch",
        handleAs:"text",
        load: function(template)
        {
                //Load the template into a hidden div on the page
            var templateNode = dojo.byId("templateArea")
        templateNode.innerHTML = template;
    }
});

var templateNode = dojo.byId("templateArea");
var formattedResults;
formattedResults = Mustache.to_html(templateNode.innerHTML,results);
var templateNode = dojo.byId("outputArea");
outputArea.innerHTML = formattedResults;
}
检索json和模板工作正常。但是小胡子从不显示我的数据

我有以下json数据:

{
      "data": [
            {
                  "ColumnValues": { 
                        "_0": "Bubbles", 
                        "_1": "Thompson%20Trucking",  
                        "_2": "A633937432DF91212431251256D350", 
                        "_3": "Eagleton", 
                        "_4": "CA", 
                        "_5": "555-555-5555", 
                        "_6": "12121", 
                        "_7": "Midatlantic", 
                        "_8": "Thompson%20Trucking..<snip>, 
                        "_9": ""
                  }
            }, <snip>
              ]
}
我已经阅读了几个小时的文档和示例。有人能告诉我我做错了什么吗

谢谢


开尔文

我想你需要换衣服

{{data}}
进入


嗯。我现在觉得自己像个笨蛋。在将json文本传递到mustache库之前,我没有将其转换为对象。现在一切都好了。我希望这能帮助犯同样愚蠢错误的其他人。

谢谢你的回复。我已经试过了。它不起作用。我已经根据这篇文章对我的代码进行了建模:
{{/data}}
Search results: 

Organization    City    State   Phone   NAICS   Region  Industry    Description
                                    NAICS   Region  Industry`   
{{data}}
{{#data}}