繁体   English   中英

ExtJs错误:未捕获TypeError:无法读取未定义的属性'removeCls'

[英]ExtJs Error: Uncaught TypeError: Cannot read property 'removeCls' of undefined

自动为网格加载商店数据并选择记录时出现错误。

我希望有人可以帮助我,因为我尝试了多种方法来解决此问题,但我不能...

我收到此错误:未捕获的TypeError:无法读取未定义的属性'removeCls'

这就是上下文...我有3个网格,每个网格都有一个Store和一个Ext.selection.CheckboxModel。 第三个网格依赖于第二个网格中的选定记录(选中了选择复选框模型)来加载其信息,并且在信息加载后,它使用自己的选择复选框模型标记了一些记录。 第二个网格也发生了同样的情况,第二个网格取决于第一个网格,可以说是一种级联,其中主要信息来自有权访问某些国家/地区的用户(第一网格),并根据他可以访问的国家/地区加载信息在属于用户可以访问的国家的州中,一旦加载了这些州的信息,我就选择用户可以访问的那些州,依此类推,继续与城市联系。

谢谢

我终于可以解决问题了……发生的事情是,根据问题的描述,我有3个网格,一个网格相互依存,但是这些网格位于可折叠的面板内,因此用户一次只能看到一个网格。这个问题影响了我的逻辑,因为我正在加载每个网格,然后检查(标记)用户具有的记录,但是只有第一个网格的第一个面板才被扩展...所以基本上我要做的就是加载信息从第一个网格开始,然后选择(检查)所需的记录并继续加载下一个网格的信息...但是现在在检查其记录之前,我使用此网格扩展了面板,因此它不会引发错误,因为它不可见在我检查记录时给了我错误...事实上,我不喜欢这种解决方案,但至少它现在可以正常工作...谢谢!!!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM