EXT TreePanel 单击叶子节点 在右边TabPanel显示详细信息报错牛人来帮我看看~~~

2025-01-07 21:48:44
推荐回答(1个)
回答1:

代码,我都部署运行过了,只是我没有和后台结合,我就说说我看出来的问题。。

1. var n = contentPanel.getComponent(node.id); 这一句运行之后获得的是一个Ext.Component。而不是一个整数,或者字符串。

2. contentPanel.setActiveTab(n); 这一句你要用参数是n,也就是说你用了一个Ext.Component的组件作为了参数,而Ext.TabPanel这个组件的函数setActiveTab(String/Number item);需要的参数是一个String或者是一个Number,所以参数错了。

下面,你可以改一句试试,var n = node.id;

其他的都不变。

我把Ext.TabPanel那两个还是的截图给你。你参照参照。。。。希望问题能够解决。。。