Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度翻译服务:字符串中的HTML标记_Javascript_Angularjs_Angular Translate - Fatal编程技术网

Javascript 角度翻译服务:字符串中的HTML标记

Javascript 角度翻译服务:字符串中的HTML标记,javascript,angularjs,angular-translate,Javascript,Angularjs,Angular Translate,我有一个键,其中包含一个带有HTML标记的字符串:Foobar,我正在使用角度翻译服务: $translate('KEY').then(function(text) { $scope.text = text; }); 作为输出,我得到Foobar,但我想得到'Foobar'。有没有办法通过翻译服务得到这个 我已经将清理策略设置为sanitize,但即使这样也无济于事。我知道它与translate指令一起工作,但它不适合我的用例。您可以使用ngBindHtml指令: <div ng

我有一个
,其中包含一个带有HTML标记的字符串:
Foobar
,我正在使用角度翻译服务:

$translate('KEY').then(function(text) {
    $scope.text = text;
});
作为输出,我得到
Foobar
,但我想得到'Foobar'。有没有办法通过翻译服务得到这个


我已经将清理策略设置为
sanitize
,但即使这样也无济于事。我知道它与translate指令一起工作,但它不适合我的用例。

您可以使用ngBindHtml指令:

<div ng-bind-html="text"></div>

您还可以使用
$translateProvider.useSanitizeValueStrategy(param)