Угловой 6.1.10
В моем компоненте я хочу изменить текущую метку времени с помощью гуманизированной формы, используя момент js, и разработать этот канал
import { Pipe, PipeTransform } from '@angular/core';
import * as moment from 'moment';
@Pipe({
name: 'momentSuffix',
pure: false
})
export class MomentSuffixPipe implements PipeTransform {
transform(value: number): any {
if (isNaN(value)) {
return null;
} else {
return moment(value)
.startOf('seconds')
.fromNow();
}
}
}
в HTML
{{dateInTimeStamp | momentSuffix }}
Но это дает ошибку ниже, когда время изменилось, а не все время
выражение было изменено после того, как оно было проверено, предыдущий: ноль, текущий: 33 минуты назад.
как это исправить?