进出口使用"angular-translate": "^2.15.1"
与$translateProvider.useSanitizeValueStrategy('sce')
在我的控制,我需要一个翻译字符串值传递给$ http服务。
但下面的代码是返回我TrustedValueHolderType
对象而不是字符串。
defaultMessage = translate.instant('welcome-message.default.message');
最低配置plunkr https://plnkr.co/edit/ZPtixjNub9kIExiuGIkp?p=preview 打开控制台(清除)。然后点击DE或EN按钮,看到日志
您可以创建一个plunker重现这个工程? – tanmay
@tanmay plunker,请点击DE或EN,打开控制台查看日志:https://plnkr.co/edit/ZPtixjNub9kIExiuGIkp?p=preview – STEEL
不知道怎么回事但是''decodeURIComponent()'修复了这个问题 – STEEL