我有一個ExtJS 6應用程序。我正在使用帶有自定義選擇器的TagField組件,這是一個帶有工具欄和一些按鈕的網格。在某些情況下,我想使用不同的選擇器。要使用的選擇器將由商店記錄計數確定。ExtJS - 動態更改下拉/選取器
所以,如果記錄計數> 50我想說明選擇器A,否則顯示選擇器B.
我現在面臨的問題是,選擇器是其商店(這是有道理的)之前創建的,一旦選擇器創建它不能被改變AFAIK。當商店加載時,我檢查了記錄數,但更改選取器已經太晚了。
那麼有什麼辦法可以摧毀選取器並設置一個新的?我需要像「setPicker()」方法。
感謝
我認爲同樣的,但是這不會爲我們工作,因爲領域都是動態的,來自數據庫所以性能明智,我們不能有一個額外的隱藏領域,以防萬一 – stackato