簡體   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