EXT tree在使用中,经常遇到使用带有checkedBOX的树。
在最近使用父节点级联选中子节点中没有问题使用:
parent.on('checkchange', function(node, checked)
{
var arrays = parent.getChecked();
node.eachChild(function(child)
{
child.ui.toggleCheck(checked);
child.attributes.checked = checked;
child.fireEvent('checkchange', child, checked);
});
}, parent);
在子几点联级父节点时使用 child.ui.toggleCheck(checked);会报堆栈溢出
这时使用node.ui.checkbox.checked = checked;代替上面那句话。可以解决堆栈溢出