ui-Datum-format in nggrid Zelle Vorlage
Möchte ich eine Datumsauswahl in meine Zelle, so habe ich eine Zelle, die Vorlage
var myDateTemplate= '<input type="text" ng-model="row.entity.myDate" />';
meine col-Modell ist
var col = [{
field : 'myDate',
displayName : 'My Date',
enableCellEdit : true,
width : '130',
cellTemplate : myDateTemplate,
editableCellTemplate : myDateTemplate,
resizable : true,
sortable : false
}]
funktioniert es einwandfrei und wenn ich wählen Sie das Datum bekomme ich es im mm/TT/JJJJ format ich will es ändern auf dd/mm/yyyy-format zu ich Hinzugefügt-ui-Datum-format
var myDateTemplate = '<input ui-date="{ dateFormat: 'dd mm yyyy' }" ui-date-format="dd mm yyyy" ng-model="row.entity.myDate"/>';
wenn ich mit ui-Datum-format wird es werfen eine Fehlermeldung
Error: Syntax Error: Token 'undefined' nicht in Erster Linie Ausdruck in der Spalte NaN der Ausdruck [{ dateFormat:] ab [{ dateFormat:]
und es ist mit Angabe des Datums, wie
Mon Dec 23 2013 00:00:00 GMT+0530 (Indien Standard Time) statt meine bevorzugte format.
InformationsquelleAutor curiosa | 2013-07-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, du bist in der Nähe, nur Flucht die Anführungszeichen um Ihre Datum-format, um die richtige Zeichenfolge:
Ich bin nicht mit der exakt gleichen cellTemplate Sie sind (vermutlich dein input-Feld funktioniert einwandfrei, sobald Sie entkommen die Anführungszeichen). Das ist für mich arbeiten:
Die Minuten sind winzig, ansonsten wird der Monat: cellFilter: 'date:\'MM/dd/yyyy HH:mm:ss\"
InformationsquelleAutor pherris