public typeArray= [
{
id: 'MOTHER',
name: '{{ myApp.type.MOTHER | translate }}'
}];
如何在定义typescript文件中的数组时进行写入转换?
最佳答案
通过导入,可以在组件中或任何需要的位置使用管道。将转换管道导入组件,然后将其添加到构造函数
constructor(private yourPipe: YourPipe) {}
或者可以从管道类创建新实例:
public yourPipe: YourPipe = new YourPipe();
然后你可以这样使用它:
this.yourPipe.transform(value);
transform函数将通过管道返回转换后的值。
所以在你的情况下:
public typeArray = [
{
id: 'MOTHER',
name: this.yourPipe.transform(myApp.type.MOTHER)
}
];