Sto avendo problemi con Gridx durante l'utilizzo di IndirectSlect e sotto c'è il mio codice
<div data-dojo-type="dijit.layout.ContentPane" data-dojo-attach-point="metadataGrid" data-dojo-props="region:"left"">
<div id="updateMetadataManagerGrid" data-dojo-attach-point="updateMetadataManagerGrid" data-dojo-type="gridx.Grid"
data-dojo-props="cacheClass: "gridx/core/model/cache/Sync",barTop: [
{ content: "<h3>Document Update Requests</h3>", style: "color: blue;" },
{pluginClass: "gridx/support/QuickFilter", style: "text-align: right;"}
],modules: [
"gridx/modules/IndirectSelect",
"gridx/modules/RowHeader",
"gridx/modules/Pagination",
"gridx/modules/pagination/PaginationBar",
"gridx/modules/SingleSort",
"gridx/modules/Filter",
"gridx/modules/filter/FilterBar",
"gridx/modules/extendedSelect/Row",
"gridx/modules/VirtualVScroller",
"gridx/modules/extendedSelect/Row",
"gridx/modules/Focus",
"gridx/modules/move/Row",
"gridx/modules/CellWidget",
"gridx/modules/Edit",
"gridx/modules/ColumnResizer",
]",selectRowTriggerOnCell: true,>
</div>
</div>
Quando eseguo il mio codice, nella console di IE e Firefox, vedo un messaggio di errore come mostrato di seguito. Fondamentalmente, due moduli non vengono trovati durante la creazione di gridx.
Il 1 ° modulo dichiarato NON può essere trovato, si prega di richiederlo prima di utilizzarlo: gridx / modules / IndirectSelect
Il 2 ° modulo dichiarato NON può essere trovato, si prega di richiederlo prima di utilizzarlo: gridx / modules / RowHeader
Per favore aiuto.
Saluti, Manju
risposte:
0 per risposta № 1Devi definire i moduli nel file che usi la griglia.
E poi lo chiami nella dichiarazione della griglia.
var grid = new Grid({modules: [indirectSelect, RowHeader]})