transloco - Transloco 配置 missingHandler.logMissingKey
问题描述
我有一个 Angular 组件,它将 TranslocoService 注入到构造函数中。该组件的重点是在找不到密钥的情况下使用提供的密钥作为转换方法的输出。这样做是为了使迁移现有组件更容易,因此我不必一次全部完成。
我遇到的问题是,如果我在组件的构造函数中执行此操作,则配置设置似乎没有任何影响。
this.translocoService.config.missingHandler.logMissingKey = false;
我在这里想念什么?
翻译函数如下:
transform(contentKey: string, l10nBasePath: string): string {
const translatedText: string = this.translocoService.translate(l10nBasePath + '.' + contentKey);
if (translatedText !== null) {
return translatedText;
}
return contentKey;
}
解决方案
推荐阅读
- osgi - .kar Apache Karaf 文件是否仅用于公开功能?
- swift - 如何解决水平滚动和垂直滚动的 CollectionView contentOffSet 问题?
- mysql - group-concat问题,结果错误
- javascript - _react.default.memo 不是函数 | wrapWithConnect 问题
- android - 浮动操作按钮的高度不起作用
- sql - 有没有办法在不循环的情况下应用行更新
- suitecrm - 如何使用getbeans和关系字段
- angular - 动态插入组件时 ControlValueAccessor 不起作用
- c# - 如何在 C# 中打开新窗口而不丢失 xml 布局
- mysql - 如何查询表内相同数据但输出行位置不同