Puis-je utiliser la bibliothèque ag-grid-community avec LitElements ?
P粉553428780
2023-08-14 12:57:26
<p>Est-il possible d'utiliser ag-grid-community avec LitElements ?
C'est ce que j'ai essayé mais je ne parviens pas à initialiser l'instance ag-grid à l'aide du code ci-dessous. </p>
<p>Erreur de console - ag-grid-community.auto.esm.js:45056 TypeError non détecté : échec de l'exécution de "observer" sur "MutationObserver" : le paramètre 1 n'est pas de type "Node". </p>
<pre class="brush:php;toolbar:false;">importer {Grid} depuis 'ag-grid-community' ;
classe d'exportation myComponent étend LitElement {
scopedElements statique = {
'ag-grid' : Grille
} ;
constructeur() {
super();
this.columnDefs = [
{headerName : "Make", champ : "make"},
{headerName : "Modèle", champ : "modèle"},
{headerName : "Prix", champ : "prix"}
];
this.rowData = [
{marque : "Toyota", modèle : "Celica", prix : 35000},
{marque : "Ford", modèle : "Mondeo", prix : 32000},
{marque : "Porsche", modèle : "Boxter", prix : 72000}
];
ceci.gridOptions = {
columnDefs : this.columnDefs,
rowData : this.rowData,
} ;
const eGridDiv = document.querySelector('#myGrid');
nouvelle grille (eGridDiv, this.gridOptions) ;
}
rendre() {
retourner html`
<div>
<ag-grille
.gridOptions=${this.gridOptions}
></ag-grid>
</div>
`;
}
}</pré>
Vous devez supprimer le texte du commentaire du code
De plus, je pense que vous avez oublié de supprimer la virgule ici :