Angular 过滤JSON的角度2管道
我将使用管道过滤一些json,并根据值显示名称 这是我的JSONAngular 过滤JSON的角度2管道,angular,angular-pipe,Angular,Angular Pipe,我将使用管道过滤一些json,并根据值显示名称 这是我的JSON bankAccountUsage=[ {值:1,名称:“x”}, {值:2,名称:“y”}, {值:3,名称:“z”} ]; 您缺少return语句 您的值是一个基本变量,因此管道当然必须返回一个变量。您可以使用以下方法: 如果我把return放在那里,这就是我得到的[object object]如果我把return放在那里,这就是我得到的[object object]这是Json{value:1,name:x}所以我相信val
bankAccountUsage=[
{值:1,名称:“x”},
{值:2,名称:“y”},
{值:3,名称:“z”}
];代码>
您缺少return
语句李>
您的值
是一个基本变量
,因此管道当然必须返回一个变量
。您可以使用以下方法:
如果我把return放在那里,这就是我得到的[object object]
如果我把return放在那里,这就是我得到的[object object]这是Json{value:1,name:x}
所以我相信val.name是正确的返回这个.accountusages.find(val=>val.value==value).name
Thanks必须确保查找返回的内容与未定义的不同,否则会出现异常。。。
return this.Accounusages.find(val => val.value === value);