2017-07-27 1 views
1

J'utilise grille ag pour afficher et modifier data.How Puis-je passer modifiable et non modifiable pour l'ag-grille de trous. Puis-je faire cela avec l'API de la grille.Bascule entre le mode modifiable et non modifiable dans ag-grid

ceci est ma configuration par défaut:

this.defaultDefs = {   
    suppressMovable: true,  
    enableColResize: true,  
    editable: true,    
};  

Puis-je modifier dynamiquement modifiable?

Répondre

1

modifiable peut être soit une valeur booléenne comme vous l'avez, ou une fonction

Si vous utilisez le formulaire de fonction, vous pouvez déterminer sur une cellule par cellule si vous voulez que la cellule donnée pour être modifiable

editable: function(params) { 
    return true; // true/false based on params (or some other criteria) value 
} 
+0

thx Je vais essayer ceci en passant cette fonction affecte la colonne qui ne sont toujours pas éditables J'ai la même colonne où je spécifie editable: false cette fonction les affectera –

+0

Vous pouvez définir modifiable par colonne aussi - cela va remplacer le la mise sur les defaultDefs –

+0

donc, si defaultDefs obtenir une fonction ou un Bo Olean il sera toujours passer outre –