如何在 ionic 2 中使用 $filter
how to use $filter in ionic 2
我正在将一个 Ionic 应用程序迁移到 Ionic 2 应用程序,因为我不是 Ionic 2 的专家,所以在执行过程中遇到了一些问题。
我现在的问题是Ionic 2中是否有类似$filter的功能
这是我需要转换的 Ionic 1 代码:
var group = {};
for (var i = 0; i < orders.length; i++) {
var dateObj = new Date(orders[i].DocumentDate);
var date = $filter('date')(dateObj, 'dd-MM-yyyy');
dateObj = new Date(orders[i].EDIMessageDate);
orders[i].time = $filter('date')(dateObj, 'HH:mm');
if (angular.isDefined(group[date])) {
group[date].push(orders[i]);
} else {
group[date] = [orders[i]]
}
}
到目前为止我已经这样做了:
let group = {};
for(let i = 0; i<orders.length; i++){
let dateObj = new Date(orders[i].DocumentDate);
let date = $filter('date')(dateObj, 'dd-MM-yyy');
dateObj = new Date(orders[i].EDIMessageDate);
orders[i].time = $filter('date')(dateObj, 'HH:mm');
if(group[date] != null)
group[date].push(orders[i]);
else
group[date] = [orders[i]];
}
但我不知道如何替换:
$filter('date')(dateObj, 'dd-MM-yyy');
到离子 2。
有什么建议吗?
感谢您的帮助。
我正在将一个 Ionic 应用程序迁移到 Ionic 2 应用程序,因为我不是 Ionic 2 的专家,所以在执行过程中遇到了一些问题。
我现在的问题是Ionic 2中是否有类似$filter的功能
这是我需要转换的 Ionic 1 代码:
var group = {};
for (var i = 0; i < orders.length; i++) {
var dateObj = new Date(orders[i].DocumentDate);
var date = $filter('date')(dateObj, 'dd-MM-yyyy');
dateObj = new Date(orders[i].EDIMessageDate);
orders[i].time = $filter('date')(dateObj, 'HH:mm');
if (angular.isDefined(group[date])) {
group[date].push(orders[i]);
} else {
group[date] = [orders[i]]
}
}
到目前为止我已经这样做了:
let group = {};
for(let i = 0; i<orders.length; i++){
let dateObj = new Date(orders[i].DocumentDate);
let date = $filter('date')(dateObj, 'dd-MM-yyy');
dateObj = new Date(orders[i].EDIMessageDate);
orders[i].time = $filter('date')(dateObj, 'HH:mm');
if(group[date] != null)
group[date].push(orders[i]);
else
group[date] = [orders[i]];
}
但我不知道如何替换:
$filter('date')(dateObj, 'dd-MM-yyy');
到离子 2。 有什么建议吗?
感谢您的帮助。