Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/375.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 角度转换:占位符未正确显示特殊字符_Javascript_Angularjs_Encoding_Utf 8_Angular Translate - Fatal编程技术网

Javascript 角度转换:占位符未正确显示特殊字符

Javascript 角度转换:占位符未正确显示特殊字符,javascript,angularjs,encoding,utf-8,angular-translate,Javascript,Angularjs,Encoding,Utf 8,Angular Translate,我目前正在为一个项目使用angular translate,进展非常顺利。然而,我遇到了一个问题,我不明白为什么它不起作用。我有一个带有占位符文本的输入字段,必须对其进行翻译。这很好,除非翻译文本包含特殊字符,如æååää等 这是我的代码: <input type="text" ng-model="search.query" autofocus translate-attr-placeholder="SEARCHPLACEHOLDER" translate /> <div tr

我目前正在为一个项目使用angular translate,进展非常顺利。然而,我遇到了一个问题,我不明白为什么它不起作用。我有一个带有占位符文本的输入字段,必须对其进行翻译。这很好,除非翻译文本包含特殊字符,如æååää等

这是我的代码:

<input type="text" ng-model="search.query" autofocus translate-attr-placeholder="SEARCHPLACEHOLDER" translate />
<div translate>SEARCHPLACEHOLDER</div>
变成

s&#248;g

我在API中找不到任何东西。我缺少什么?

要显示特殊字符,请使用
$sce
(严格的上下文转义)

这是工作票


希望它能工作:)

我刚刚解决了它,删除了我的Saneting策略:
$translateProvider.useSanitizeValueStrategy(null)<input placeholder="S&#248;g i indholdet af magasiner..." (rest omitted)>
<div class="ng-scope" translate="">Søg i indholdet af magasiner...</div>
søg 
s&#248;g