so Browser werfenChartJS/MomentJS - Die Verwarnungswarnung konnte nicht entfernt werden. Grafik zeigt nicht in Firefox/Opera
Warnung über die Verwendung von MomentJS falsch.
Deprecation warning: value provided is not in a recognized ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
Arguments:
[0] _isAMomentObject: true, _isUTC: false, _useUTC: false, _l: undefined, _i: 12.30, _f: false, _strict: undefined, _locale: [object Object]
Error
Also schaute ich auf meinen Code
data: {
labels: ['01.01', '02.01', '03.01', '04.01', '05.01', '06.01', '07.01', '08.01', '09.01', '10.01', '11.01', '12.01'],
datasets: createChatterData(data, this)
},
Und lesen Sie, dass ich ein Format zur Verfügung stellen sollten, wenn mit nicht iso-Strings zu tun.
labels: [moment('01.01', 'MM.DD'), moment('02.01', 'MM.DD'), ...];
Ok, die erste Veraltetheit entfernt.
Aber meine Datensätze Daten enthält auch aktuell
dataset.data.pushObject({
x: moment(datum).format('MM.DD'),
y: parseInt(moment(datum).format('YYYY'))
});
So habe ich versucht, verschiedene Varianten zu, dass (vormodifizierter mehrdeutige Datetime)
x: moment(date, 'YYYY.MM.DD').format('MM.DD')
und
x: moment(date, 'MM.DD')
Aber mein Graph doesnt richtig zuordnen.
Beispiel codepen Diagramm in Chrom arbeiten: http://codepen.io/kristjanrein/pen/wJrQLE Hat in Firefox/Opera nicht anzeigen
Nicht sicher, ob Sie schon meine ursprüngliche Antwort sah zu machen, aber ich habe gerade Update es und fügte in einem anderen Abschnitt am unteren Rand hinzu. Ich wollte dich nur wissen lassen, damit du es nicht vermisst. – jordanwillis