Как реализовать пользовательский канал, который заменяет точку запятой? - PullRequest
0 голосов
/ 02 октября 2019

У меня есть число с десятичными точками, например -> 1,33

Я хочу преобразовать это значение, чтобы вместо точки отображалась запятая.

Я пробовал это с помощью пользовательского каналано это не сработало.

{{getMyValue() | number:'1.2-2' | commaConvert}}
import { Pipe, PipeTransform } from "@angular/core";

@Pipe({name: 'commaConvert'})
export class CommaConvertPipe implements PipeTransform {
    transform(value: number) {
        return value+"".replace(".", ",")
    }
}

Я также пытался использовать только канал commaConvert.

1 Ответ

0 голосов
/ 02 октября 2019

Пожалуйста, отредактируйте в преобразовании return

return value.toString().replace(".", ",")
...