Handlebars.js 迭代SCA模板中的数组数组
如何在SCA(Handlebar)模板语言中嵌套for循环 比如,;我有一个数组,我想循环内部数组元素:Handlebars.js 迭代SCA模板中的数组数组,handlebars.js,netsuite,suitecommerce,Handlebars.js,Netsuite,Suitecommerce,如何在SCA(Handlebar)模板语言中嵌套for循环 比如,;我有一个数组,我想循环内部数组元素: // Loop 1 {{#each footerNavigationLinks}} <ul class="footer-content-nav-list"> // Nested loop {{#each objectToAtrributes item}} <li>aa <a {{objectToAtrributes
// Loop 1
{{#each footerNavigationLinks}}
<ul class="footer-content-nav-list">
// Nested loop
{{#each objectToAtrributes item}}
<li>aa
<a {{objectToAtrributes item}}>
{{text}}
</a>
</li>
{{/each}}
</ul>
{{/each}}
不熟悉SCA提供的帮助程序(我假设ObjectToAttribute就是其中之一),但我建议嵌套的#每个
因为在这一点上,你只有一个数组。在嵌套的#each中,应用“objectToAttributes”助手可能有意义,因为您现在正在使用数组处理每个对象。但是,如果这不起作用,我会尝试删除帮助程序,因为您应该已经可以访问“text”属性,而不使用它
footerNavigationLinks: [
[
{text: 'Link a', href:'#'}
, {text: 'Link b', href:'#'}
, {text: 'Link c', href:'#'}
],
[
{text: 'Link a', href:'#'}
, {text: 'Link b', href:'#'}
, {text: 'Link c', href:'#'}
]
]