【发布时间】:2020-05-13 06:50:13
【问题描述】:
如何在 Angular 中将几分钟内出现的数字(例如 450)在几小时内变成 07:30:00 的样子。我只设法使用以下管道使它看起来像这样 7.5h:
transform(value: number): string {
if(value > 0 && value/60 < 1) {
return value + ' m';
} else {
return value/60 + 'h';
}
}
【问题讨论】:
-
请定义一些情况下管道将如何工作。如果输入 >0 && 24 * 60?它使用的模式是什么。也可以参考内置的 DatePipe angular.io/api/common/DatePipe