【发布时间】:2017-08-26 22:35:00
【问题描述】:
我已经设法循环出特定 ContentType 中的所有内容,并且一切正常,除了条目后面没有它们的特定资产。
在这种特定情况下,它呈现为: 条目 1 条目 2 条目 3 资产 1 资产 2 资产 3
我希望它呈现为:条目 1 资产 1、条目 2 资产 2 等...
将资产数组循环放在字段循环中没有帮助:)
Javascript
client.getEntries({
include: 1,
'content_type': 'posts'
})
.then((response) => {
var template = $('#myEntries').html();
var html = Mustache.to_html(template, response.toPlainObject());
$('.result').html(html);
})
.catch((error) => {
console.log('Error occured')
console.log(error)
})
HTML
<script id="myEntries" type="text/template">
{{#items}}
<h1>{{fields.header}}</h1>
<p>{{fields.description}}</p>
{{/items}}
{{#includes.Asset}}
<p>File: <img src="https:{{fields.file.url}}?fit=thumb&f=top_left&h=200&w=200" width="100"/></p>
{{/includes.Asset}}
</script>
<div class="result"></div>
JSON https://jsfiddle.net/pcgn73zf/
希望得到您的帮助!
【问题讨论】:
标签: javascript jquery json api contentful