1

我在尝试将指令工作作为翻译值时遇到问题。这就是我所拥有的

scope.value = '<img class="picture portrait" ng-src="' + url + '"></img>';
scope.key = 'PICTURE';

在我看来:

<span translate="{{key}}" translate-values="{{value}}" translate-compile></span>

当我检查元素时, ng-src 属性不再在标签上

我将其配置为:

$translateProvider.useSanitizeValueStrategy('sanitize');
$translateProvider.usePostCompiling(true);

我不确定发生了什么,但我认为该$sanitize服务从 html 中删除了 ng-src,我不知道如何防止它,如果您有任何想法,他们将受到热烈欢迎

4

0 回答 0