Javascript Angular 9 DataTable date-euro.js无法进行排序
我想知道为什么排序顺序一开始是正确的;但是,排序按钮不起作用,因此当单击降序按钮时,不会产生降序排序。是否与引用datatable网站的date-euro.js有关 Date-Euro.js:Javascript Angular 9 DataTable date-euro.js无法进行排序,javascript,jquery,angular,datatable,Javascript,Jquery,Angular,Datatable,我想知道为什么排序顺序一开始是正确的;但是,排序按钮不起作用,因此当单击降序按钮时,不会产生降序排序。是否与引用datatable网站的date-euro.js有关 Date-Euro.js: jQuery.extend( jQuery.fn.dataTableExt.oSort, { "date-euro-pre": function ( a ) { var x; if ( $.trim(a) !== '' ) {
jQuery.extend( jQuery.fn.dataTableExt.oSort, {
"date-euro-pre": function ( a ) {
var x;
if ( $.trim(a) !== '' ) {
var frDatea = $.trim(a).split(' ');
var frTimea = (undefined != frDatea[1]) ? frDatea[1].split(':') : [00,00,00];
var frDatea2 = frDatea[0].split('/');
x = (frDatea2[2] + frDatea2[1] + frDatea2[0] + frTimea[0] + frTimea[1] + ((undefined != frTimea[2]) ? frTimea[2] : 0)) * 1;
}
else {
x = Infinity;
}
return x;
},
"date-euro-asc": function ( a, b ) {
return a - b;
},
"date-euro-desc": function ( a, b ) {
return b - a;
}
} );