2017-09-30 3 views
0

Je dois faire une valeur déroulante dans Ag-Grid dynamiquement modifiée en fonction de la valeur/condition d'une autre colonne.Impossible de basculer la valeur déroulante en fonction d'une autre colonne

Déjà essayé de le basculer avec une fonction, étendez-le avec cadre Vue pour le rendre réactif, et aussi avec gridOptions.api.setColumnDefs mais toujours pas de chance. (valeur changée sur la console mais non rendue).

Voici un extrait et une capture d'écran.

colDef = [ 
     {'headerName': 'Steps', 
     cellEditor: 'select', 
     cellEditorParams: { 
      values: store.globalData.stepsValues } // global var, change works on console 
     }] 

enter image description here

Steps colonne des valeurs de liste déroulante doit ici pour changer dynamiquement en fonction d'une condition.

Répondre

0

Finalement, je les ai rendus réactifs en injectant le paramètre colDef au composant Vue, donc c'est maintenant une donnée réactive.