javascript - angularjs 不显示国际重音符号和变音符号

标签 javascript html angularjs cordova

我的应用程序有问题,该应用程序是我用 cordova apache 和 angularjs 制作的。问题是,国际重音标记和变音符号显示不正确。 “à”所有其他 Html 代码正确显示时出现问题!

当我显示以下文本时:

C'est tout à fait juste.

结果是这样的:

C'est toutagrave; fait juste.

但它应该是这样的:

C'est tout à fait juste.

只是à有问题!

这是我的代码:

 <div class="learnBox" ng-show="view.learnData.VisibleSetting.ShowQuestion" ng-bind-html="view.learnData.Card.FrontText | unsafe"></div>

在 app.js 中我有:

   app.filter('unsafe', function ($sce) {
    return $sce.trustAsHtml;
});

有人知道这个问题吗?我该如何解决这个问题?

谢谢

最佳答案

不同之处在于您在 ' 中使用 UNICODE HTML

但是您在 à 中使用 html

如果 UNICODE 运行良好,请使用 à 而不是 à

关于javascript - angularjs 不显示国际重音符号和变音符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36329135/

相关文章:

javascript - 以编程方式更改 Google 翻译下拉菜单

java - 如何清除 jZebra

javascript - TestCafe - 断言不起作用(测试的对象必须是数组等)

javascript - 在 AngularJS 中生成一个包含常见/不常见元素的数组

angularjs - 使用 Restangular 查询 Node api/MongoDB

javascript - 如何在 html div 中加载 url?该 url 可能是公共(public)域或使用 html、javascript 的本地 Web 应用程序 url

javascript - 重新排列区域内的图 block

javascript - 倒数计时器不工作

javascript - 通过具有http auth的ajax获取外部网页的特定部分

angularjs - 更改$ location搜索以防止推送到历史记录