arrays – Handlebars.js – 从2D数组访问父索引

前端之家收集整理的这篇文章主要介绍了arrays – Handlebars.js – 从2D数组访问父索引前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 JSON对象中有一个2D数组(称为table;)
data = {

tableID : "testTable",table : [
[{type:'a',value:'x'},{type:'a',value:'y'},value:'z'}],[{type:'a',value:'z'}]
]

};

并且已经使用模板成功地使用把手渲染它:

<table id = "{{tableID}}-table">

{{#each table}}

    <tr id = "{{../tableID}}-row-{{@index}}">

        {{#each this}}

            <td id = "{{../../tableID}}-row-{{../index}}-col-{{@index}}">

                {{this.type}}-{{this.value}}

            </td>

        {{/each}}

    </tr>

{{/each}}

</table>

但是,在td标记id中我似乎无法访问父索引
{{../ index}} – 行的索引.什么都没有返回:

<td id = "testTable-row--col-x">

但是,我可以访问当前上下文的索引{{@index}}.

有任何想法吗??

很多人提前感谢!!

丰富

附:使用1.0.0-rc.3

解决方法

这是车把上的一个开放式问题/功能.您可以检查相同 here的进度

但是,您可以检查解决方法here

猜你在找的JavaScript相关文章