Kann ich die ag-grid-community-Bibliothek mit LitElements verwenden?
P粉553428780
P粉553428780 2023-08-14 12:57:26
0
1
466
<p>Ist es möglich, ag-grid-community mit LitElements zu verwenden? Dies habe ich versucht, kann die Ag-Grid-Instanz jedoch nicht mit dem folgenden Code initialisieren. </p> <p>Konsolenfehler – ag-grid-community.auto.esm.js:45056 Nicht erfasster TypeError: Ausführung von „observe“ auf „MutationObserver“ fehlgeschlagen: Parameter 1 ist nicht vom Typ „Node“. </p> <pre class="brush:php;toolbar:false;">import { Grid } from 'ag-grid-community'; Die Exportklasse myComponent erweitert LitElement { staticscopedElements = { 'ag-grid': Gitter }; Konstrukteur() { super(); this.columnDefs = [ {headerName: „Make“, Feld: „make“}, {headerName: „Modell“, Feld: „Modell“}, {headerName: „Preis“, Feld: „Preis“} ]; this.rowData = [ {Marke: „Toyota“, Modell: „Celica“, Preis: 35000}, {Marke: „Ford“, Modell: „Mondeo“, Preis: 32000}, {Marke: „Porsche“, Modell: „Boxter“, Preis: 72000} ]; this.gridOptions = { ColumnDefs: this.columnDefs, rowData: this.rowData, }; const eGridDiv = document.querySelector('#myGrid'); neues Grid(eGridDiv, this.gridOptions); } render() { html` zurückgeben <div> <ag-grid .gridOptions=${this.gridOptions} ></ag-grid> </div> `; } }</pre>
P粉553428780
P粉553428780

Antworte allen(1)
P粉893457026

你必须从代码中删除注释文本

**指定数据** this.rowData = [    

**让网格知道要使用哪些列和数据** this.gridOptions

另外,我认为你忘记在这里删除逗号:

.gridOptions=${this.gridOptions}
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage