javascript - La variable Date renvoyée en arrière-plan est nulle, mais la valeur extraite à l'aide de moment.js est une date invalide
三叔
三叔 2017-07-05 10:42:27
0
1
1001

Comme le titre l'indique, l'heure que j'ai récupérée en arrière-plan est nulle, mais l'heure affichée à l'aide de moment.js est Date invalide

Le code frontal utilisant datatable est :

{
    data: 'v.testTime',
    orderable: false,
    render: function (data, type, full) {
    return moment(full.testTime).format("YYYY-MM-DD HH:MM:SS");
    }
},

Lorsque testTime est nul, le front-end affiche une date invalide. Quel est le problème ? Comment peut-il être affiché comme vide ?

Remarque : utilisez le navigateur Google Chrome 59.0.3071.115

三叔
三叔

répondre à tous(1)
迷茫

J'ai essayé d'utiliser isValid et j'ai constaté que les dates saisies n'étaient toutes pas valides, mais cela fonctionne si je n'utilise pas moment.js. Le code est remplacé par ceci

.
{
    data: 'v.testTime',
    orderable: false,
    render: function (data, type, full) {
    return full.testTime;
    }
},

Je suis déprimé. Je ne sais pas pourquoi cela se produit. Il n'y a aucun problème avec la date renvoyée en arrière-plan. . .

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal