Javascript Can';t使用JSON中的把手获取数据
这里是“摆弄代码”:Javascript Can';t使用JSON中的把手获取数据,javascript,jquery,json,handlebars.js,Javascript,Jquery,Json,Handlebars.js,这里是“摆弄代码”: {{{#每个数据项} {{brand}} {{/每个}} 我该怎么做才能从JSON返回数据?。它现在不起作用。。如果有人能帮我。我已经尝试了很多方法。您提供的代码正在运行,因为没有品牌字段,所以没有任何可渲染的内容 下面是一个工作示例: (因为我没有在您的示例中找到品牌字段,所以我将其替换为名称只是为了演示) 您可以访问项目的名称,如下所示 {{#data.item}} <h2>{{name}}</h2> {{/data.item}}
{{{#每个数据项}
{{brand}}
{{/每个}}
我该怎么做才能从JSON返回数据?。它现在不起作用。。如果有人能帮我。我已经尝试了很多方法。您提供的代码正在运行,因为没有
品牌
字段,所以没有任何可渲染的内容
下面是一个工作示例:
(因为我没有在您的示例中找到
品牌
字段,所以我将其替换为名称
只是为了演示) 您可以访问项目的名称
,如下所示
{{#data.item}}
<h2>{{name}}</h2>
{{/data.item}}
{{{#data.item}
{{name}}
{{/data.item}
下面的示例代码:(删除ajax使其在此处工作)
谢谢您的回答..我已替换为name..但不起作用..没有显示任何内容:(…控制台中没有错误。在函数中记录产品数据的参数,其值看起来正确吗?您可以通过数据访问它们。项[0].name
?我必须在哪里尝试此操作?在模板上或控制台中?在函数内部和模板内部不工作…可能是因为它是hbs文件扩展名?
<div id="product-container"></div>
<script id="product-template" type="text/x-handlebars-template">
{{#each data.item}}
<h2>{{brand}}</h2>
{{/each}}
</script>
{{#data.item}}
<h2>{{name}}</h2>
{{/data.item}}