Ich habe eine ExtJS 6-Anwendung. Ich verwende die TagField-Komponente mit einer benutzerdefinierten Auswahl, bei der es sich um ein Raster mit einer Symbolleiste und einigen Schaltflächen handelt. In einigen Fällen möchte ich einen anderen Picker verwenden. Der zu verwendende Picker wird durch die Anzahl der gespeicherten Datensätze bestimmt.ExtJS - dynamisch Dropdown/Picker ändern
Also, wenn Rekordzählimpuls> 50 I Kommissionierer A zeigen will, sonst zeigt Picker B.
Die Frage, die ich bin vor, dass der Kommissionierer vor seinem Speicher erstellt wird (was Sinn macht) und einmal den Picker ist erstellt es kann nicht AFAIK geändert werden. Und zu dem Zeitpunkt, zu dem der Laden geladen wird und ich die Anzahl der Datensätze überprüfe, ist es bereits zu spät, um den Picker zu ändern.
Also gibt es eine Möglichkeit, den Pflücker zu zerstören und einen neuen zu setzen? Ich brauche etwas wie eine "setPicker()" Methode.
Dank
ich das gleiche gedacht hatte, aber diese Gewohnheit Arbeit für uns, da die Felder alle dynamisch sind und von der DB kommen, also können wir keine zusätzlichen versteckten Felder haben, nur für den Fall – stackato