【发布时间】:2017-07-26 15:58:06
【问题描述】:
我正在使用车把查找助手根据索引在数组中查找对象。
不幸的是,我无法输出对象的属性。
HTML:
<script id="entry-template" type="text/x-handlebars-template">
<div class="entry">
<h1>Employees</h1>
<div class="body">
<ul>
<li> 1.Employee {{lookup this 0}}</li>
<li> 2.Employee {{lookup this 1}}</li>
</ul>
</div>
</div>
</script>
<div id="content">
</div>
Javascript:
var employees = [ { name : 'Joe'}, { name : 'Bob'} ];
var source = $("#entry-template").html();
var template = Handlebars.compile(source);
var html = template(employees);
$('#content').append(html);
和 jsfiddle:https://jsfiddle.net/sgu2mmdz/1/
这是一个简化的示例来演示我的问题。我知道有更简单的方法,所以使用 each 帮助器输出名称
编辑:这是一个更新的 jsfiddle 版本,更接近我需要实现的目标:https://jsfiddle.net/sgu2mmdz/6/
【问题讨论】: