我的应用程序有问题,我是用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/