我正在使用handlebars.runtime-v1.3.0
,我不确定如何在#each
中访问父对象值。这是我的代码:
数据对象:
var data = {
data : {
question : "work",
sub : "pref",
value : [0,1,2]
}
};
模板:
{{#each data.data.value}}
<div class="option" data-value="{{this}}" data-question="{{../question}}" data-subcat="{{../sub}}">
<img src="/images/image.png" alt="" class="image" />
<span class="style-name"></span>
</div>
{{/each}}
我无法获得{{../question}}
和{{../sub}}
的值。
我一直在寻找答案1天,我找到了这些链接: link1,link2。他们都不适合我,所以请 不要在此基础上将问题标记为重复。
答案 0 :(得分:0)
foreach循环适用于 self.workview.isAccessibilityElement = true
self.workview.accessibilityLabel = "workview"
而不是- (BOOL)canBecomeFirstResponder {
return true;
}
尝试
data.data.value
或
data.data
另外你循环工作正常吗?我看不到你的其余代码,但我猜想foreach应该是data.value而不是data.data.value
答案 1 :(得分:0)
我使用了{{../data.data.question}}
,现在效果很好:)