2017-10-05 3 views
0

Selon mon application, j'ai quelques problèmes concernant la mise en œuvre AG Grid. comment effectuer des opérations CRUD à l'aide de Grille Ag que la grille Ag doit contenir select/richSelect, champs de date, cases à cocher dans les colonnes. J'affiche des enregistrements existants à partir de la table de base de données et je fournis de nouveaux enregistrements (enregistrements vides) à la fin de la grille pour insérer de nouveaux enregistrements. Je suis en mesure d'afficher du texte dans les colonnes, mais je suis incapable d'afficher les valeurs de Dates, sélectionnez/richSelect, case à cocher des enregistrements existants dans la table de base de données. Dans Ce nouvel enregistrement vide, certaines colonnes contiennent des cases à cocher, sélectionnez/richSelect, Valeurs de date.Ag grille avec Angular2

Répondre

0

Pour afficher la case à cocher et la lier aux données (Vrai/Faux), essayez ce code en définissant columnDefs.

columnDefs: [    
      { 
       headerName: 'Admin', 
       field: 'isAdmin', 
       cellRenderer: (params) => { 
        if (params.value) { 
         return `<input type="checkbox" checked />`; 
        } 
        else { 
         return `<input type="checkbox" />`; 
        } 
       } 
      }     
     ]