extjsコードで同時に3つの配列をループしたいのですが、機能しません!私はテストを行っており、2つのアレイでの結果は問題ありませんが、3つのアレイは機能しません。
var json = {
name : 'tom',
rowTitleArr : ['1','2'],
colTitleArr : ['a','b'],
optionArr : ['x','y']
}
var tpl = [
'{name}<br>',
'<tpl for="rowTitleArr">',
'--{.}<br>',
'<tpl for="parent.colTitleArr">',
'----{.}<br>',
'<tpl for="parent.parent.optionArr">',
'--------{.}<br>',
'</tpl>',
'</tpl>',
'<tpl>'
];
var tpl = new Ext.XTemplate(tpl);
tpl.overwrite(panel.body,json);
結果は:
tom
--1
---- a
---- b
--2
---- a
---- b
そうあるべきだと思います:
-1
---- a
---- ---- x
-------- y
---- b
-------- x
-------- y
--2
---- a
----- --- x
-------- y
---- b
-------- x
-------- y
...なぜですか?