Angular 角度2-使用管道将数字转换为字符串
我试图在管道中使用typescript将数值转换为angular 2中的字符串。它抱怨 类型字符串不可分配给类型编号 。我的烟斗如下Angular 角度2-使用管道将数字转换为字符串,angular,pipe,Angular,Pipe,我试图在管道中使用typescript将数值转换为angular 2中的字符串。它抱怨 类型字符串不可分配给类型编号 。我的烟斗如下 import { Pipe, PipeTransform } from '@angular/core'; @Pipe({ name: 'pxsuffix' }) export class pxsuffix implements PipeTransform { transform(input: number): number { if ((input >
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({ name: 'pxsuffix'
}) export class pxsuffix implements PipeTransform {
transform(input: number): number {
if ((input > 0)) {
input = input.toString(),
}
return (
input = input + 'px',
);
}
}
函数要求返回一个数字,而您返回的是一个字符串。尝试:
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({ name: 'pxsuffix'
}) export class pxsuffix implements PipeTransform {
transform(input: number): string{ //string type
return input + 'px';
} }
你能接受答案并投票给其他人吗?