進出口使用"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