在打字稿文件中使用 Jhi Translate

Man*_*wan 4 jhipster angular

我使用 Angular 6 和 JHipster 5.2.1

\n\n

因为它以 html 形式提供:

\n\n
<span jhiTranslate="myapp.vehicule.reinitialiser">R\xc3\xa9initialiser</span>\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想用打字稿来做。

\n\n
 const btnCancelText = this.jhiTranslateComponent.translateValues("myapp.vehicule.reinitialiser");\n
Run Code Online (Sandbox Code Playgroud)\n\n

我不知道该怎么做。请问你能帮帮我吗?

\n\n

谢谢

\n

Man*_*wan 5

没关系。我发现它使用:

const btnCancelText = this.translate.instant("myapp.vehicule.reinitialiser");

谢谢!:)

  • 您好,您需要在控制器的构造函数中插入私有翻译:TranslateService。该服务来自以下导入: import { TranslateService } from '@ngx-translate/core'; (2认同)