我有角度翻译useSanitizeValueStrategy的问题。 无论我使用什么配置,它什么都不做。 我正在使用异步加载器来加载我的翻译。 这是一个ASP.net MVC web api项目。
我为使其发挥作用所做的事情:
$translateProvider.useUrlLoader('api', {
queryParameter: 'langId'
})
.registerAvailableLanguageKeys(['en', 'de'])
.preferredLanguage('en')
.fallbackLanguage('de')
.useSanitizeValueStrategy('escape'); // tried every configuration I found
我还试图分开像$translateProvider.useSanitizeValueStrategy('escape');
或尝试更改命令的位置,但这也不起作用。
为什么这不起作用的任何建议?
答案 0 :(得分:0)
$translateProvider.useSanitizeValueStrategy('escape');
在配置角度转换库的应用程序配置中尝试以上给定的行。在上面给出了策略escape.
的答案。这将在翻译中转义HTML。你也可以在这里找到很多options。