0
我正在使用ngx-translate,并且我有一个静态文件,我在其中定义了键和它们的含义。但是当我使用这样的翻译{{“app.key”|翻译}}如果键不存在,它会在屏幕上打印“app.key”,但我希望能够检查它是否存在,我该怎么做?提前致谢。检查转换键是否存在与angular2
我正在使用ngx-translate,并且我有一个静态文件,我在其中定义了键和它们的含义。但是当我使用这样的翻译{{“app.key”|翻译}}如果键不存在,它会在屏幕上打印“app.key”,但我希望能够检查它是否存在,我该怎么做?提前致谢。检查转换键是否存在与angular2
您需要使用API中的get函数,如果它返回您正在检查的密钥而不是翻译,则意味着没有可用的翻译。
this._translateService.get("app.key").subscribe(res=>{
if(res === "app.key") {
// message does not exist
}
else {
// message exists
}
})