寻找一个解决方案后里面的代码,我已经找到了很多物品,但没有办法做到我想,所以我有什么。如何interpretHTML UIB-提示
我的问题: 我用UIB-提示设置上的一些领域的应用/工具一些解释。我还使用$ translate与i18n文件做一些翻译。 这些i18n文件包含特殊字符的一些html代码(因为服务器问题,我不能简单地使用UTF-8 ...)。
所以,当我使用简单的为例:
它的正常工作,在HTML解释很好,我有很好的效果。在我的i18n文件 为例值:从previus代码
create.period:'Ce champ contient la valeur de la période'
结果:
Ce champ contient la valeur de la période
但是,如果我使用UIB-提示我有一些问题。我的代码 例:
而且这里的提示弹出的reult是:
Ce champ contient la valeur de la période
我已经看到了很多的东西一样老的方式做(UIB-提示-HTML)或方法与 $ sce和ng-bind-html有关,但我不能这样做,因为我在uib-tooltip上。
所以我有错过了一些简单的事情? 或者你有解决方案吗? (和explanatinons:P)
非常感谢您! :)
我添加了一个尝试了过滤器:
filter("htmlToPlaintext", ['$sce', '$compile', function ($sce, $compile) {
return function (val) {
return $sce.valueOf($sce.trustAsHtml(val));;
};
}])
Saddly不worky。
+0
喜利用这个'UIB-工具提示html' –
+0
正如我所说的,我已经看到,但这么想的工作,它总是会显示HTML代码,而不是解释的字符:S –
+0
你可以尝试使用'$ translateProvider.useSanitizeValueStrategy(NULL);' –