?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;代替上面那句话。可以解决堆栈溢出