ngx-translate在实用程序类中不起作用

我正在使用ngx-translate进行语言翻译。除utils.ts

以外的所有组件均运行正常

这是我的尝试,

utils.ts

 import { CisTranslatePipe } from '../shared/pipes/app-translate.pipe';

    export default class Utils {

      constructor(private translate: CisTranslatePipe) {
      }

      static iconRenderer(params): string {
        let iconClass: string;
      //  this.translate
        if (params.value === 'MLTEXT' || params.value === 'TEXT') {
          iconClass = 'cis2-fa cis2-fa-text';
        } else if (params.value === 'DOCUMENT') {
          iconClass = 'cis2-fa cis2-fa-document';
        } else if (params.value === 'NUMber') {
          iconClass = 'cis2-fa cis2-fa-number';
        } else if (params.value === 'DATE') {
          iconClass = 'cis2-fa cis2-fa-date';
        } else if (params.value === null) {
          iconClass = 'fa fa-folder-o';
        }
        return `<i class="${iconClass}" title="${params.value | this.translate}  " aria-hidden="true" ></i>`;
      }
    }

错误是

ngx-translate在实用程序类中不起作用

tangfeng1212 回答:ngx-translate在实用程序类中不起作用

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2894175.html

大家都在问