0

Ich benutze angularjs UI Grid in meiner Anwendung mit Menüoptionen. Die Spalte Gesamt erscheint nicht im Raster und auch in den Menüoptionen unter Spalten ist keine der Rasterspalten sichtbar. Kann jemand darauf hinweisen, wo ich falsch liege? plunkerangularjs ui Gitterspalten und Menüoptionen Ausgabe

Die folgenden sind meine Spalte defs und Daten:

"columnDefs": [ 
    { 
     "width": 530, 
     "field": "Date", 
     "enableHiding": false, 
     "name": "Date", 
     "type": "string" 
    }, 
    { 
     "width": 530, 
     "field": "Total", 
     "enableHiding": false, 
     "name": "Total", 
     "type": "string" 
    } 
    ] 

und ich habe Daten:

"data": [ 
    { 
     "Date": "2016-06-07", 
     "Total": "2" 
    }, 
    { 
     "Date": "2016-06-08", 
     "Total": "11" 
    }, 
    { 
     "Date": "2016-06-09", 
     "Total": "14" 
    }, 
    { 
     "Date": "2016-06-10", 
     "Total": "9" 
    }, 
    { 
     "Date": "2016-06-11", 
     "Total": "4" 
    }, 
    { 
     "Date": "2016-06-13", 
     "Total": "3" 
    }, 
    { 
     "Date": "2016-06-14", 
     "Total": "2" 
    }, 
    { 
     "Date": "2016-06-15", 
     "Total": "3" 
    }, 
    { 
     "Date": "2016-06-16", 
     "Total": "4" 
    } 
    ] 

Antwort

1

Ich denke, Ihre Spalte einfach zu breit ist. Können Sie versuchen:

"columnDefs": [ 
{ 
    "width": 100, 
    "field": "Date", 
    "enableHiding": false, 
    "name": "Date", 
    "type": "string" 
}, 
{ 
    "width": 100, 
    "field": "Total", 
    "enableHiding": false, 
    "name": "Total", 
    "type": "string" 
} 
] 

, wenn Sie möchten, sollten Sie die Spalten verstecken können, geben Sie an: "enableHiding": true

Plunker: http://plnkr.co/edit/mpIdk8qButiAckBeLatF?p=preview

+0

ja das ist richtig, aber nach wie vor in Menü unter Spalten keine der Spalten sind für check/uncheck sichtbar? –

+0

Ich habe meine Antwort überarbeitet - benutze '" enableHiding ": true' –