如何使用TranslationService.stream()

时间:2018-08-23 08:20:18

标签: ngx-translate

我阅读了很多次文档,但是找不到以下问题的答案。

我正在使用

"@angular/animations": "6.1.0", "@angular/common": "6.1.0", "@angular/compiler": "6.1.0", "@angular/core": "6.1.0", "@angular/forms": "6.1.0", "@angular/http": "6.1.0", "@angular/platform-browser": "6.1.0", "@angular/platform-browser-dynamic": "6.1.0", "@angular/router": "6.1.0", "ngx-translate-messageformat-compiler": "^4.1.3", "@ngx-translate/core": "^10.0.2", "@ngx-translate/http-loader": "^3.0.1", "messageformat": "^2.0.4", "rxjs": "^6.2.2",

我需要使用TranslationService.stream()检索整个翻译树。

阅读文档,我只能找到一种方法来检索翻译树的叶子,我想知道:

是否可以检索子树或整个树?

传递包含不存在键的数组,例如TranslationService.stream(['foobar'])可以解决问题, 甚至TranslationService.stream([''])都可以。

传递类似TranslationService.stream('')的空字符串会引发Parameter "key" required错误。

是否有一种干净的,有据可查的方式来检索同一行代码中的所有翻译?

0 个答案:

没有答案