angularjs不显示国际重音符号和重音符号
angularjs not showing International Accent Marks and Diacriticals
我用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工作正常,请使用à
而不是à
问题不是angularjs,而是sqlite。它从$agrave中截取;当我把它保存到数据库时的$。
对我来说,这个解决方案奏效了:
var elemfolderName = document.createElement('textarea');
elemfolderName.innerHTML = "C'est tout à fait juste.";
var folderName = elemfolderName.value;
然后我将folderName保存到sqlite3db。。。
相关文章:
- 在.csv文件中写入学位符号
- 使用相同的数据集绘制各种符号
- 将带点符号的属性(有时)传递给函数
- RegEx JavaScript:数字后的符号提取
- 如何在计算器符号为零时替换它
- 删除输入中输入的符号
- 如何在ReactJs中渲染重音符号
- 如何替换JavaScript字符串中除字母和数字之外的所有内容(空格/符号)
- 插入符号到底是什么
- 删除图形和数字之间的连字符(-)符号
- 浏览器intl.NumberFormat未正确显示货币符号
- JS toLocaleString始终显示货币符号,而不考虑区域设置
- 将插入符号位置移动到ContentEditable<DIV>
- 为更改的输入返回插入符号位置的逻辑
- 包含转义符号的正则表达式
- Javascript中的符号
- 在slitify中制作二级项目符号的动画
- javascript美元符号变量不起作用
- 设置单击项目符号导航后不起作用的间隔
- 我不知道此代码中的这些符号是什么意思.十进制到二进制