gpt4 book ai didi

angularjs - Angular 翻译 : sanitize strategies

转载 作者:行者123 更新时间:2023-12-01 12:40:04 25 4
gpt4 key购买 nike

在我的 ionic 应用程序中,有一个我需要使用的标签

$translateProvider.useSanitizeValueStrategy('sanitize');

因为翻译字段中有html(translation-fr.js):

"recommendedboard": "Prefer a <span class=\"animateFUN\">SMALL-WAVE</span> board</span>"

但还有其他地方我需要使用

$translateProvider.useSanitizeValueStrategy('escape');

因为在法语翻译中,有些字母有重音符号,比如:

 "31": "Modèle"

我目前找到的唯一解决方案是使用 null 策略。有没有办法同时使用这两种策略,或者为每个翻译指定策略?

我在 index.html 中有这个:

<meta charset="utf-8">

我检查了 translation-fr.js 文件:

$ file -bi www/js/dicts/translation-fr.json 
text/plain; charset=utf-8

谢谢

最佳答案

我用过

$translateProvider.useSanitizeValueStrategy('sanitizeParameters');

现在这两种情况似乎都适用。

关于angularjs - Angular 翻译 : sanitize strategies,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34608608/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com