我的网络应用程序存在问题。
我正在使用AngularJs v1。我在写作时
在我的index.html中,我有:
<meta charset="utf-8" />
[...]
<button class="btn btn-success">Enregister les préférences</button>
我的浏览器(chrome或firefox)上有这个渲染:
注册les préférences
但是,在我的模板HTML中替换ng-view时,我有:
注册les pr f rences
如何将index.html的charset扩展为ng-view?
感谢。
答案 0 :(得分:1)
如果您为每个模板HTML添加元标记,那么它可以正常工作。对于前者下面的代码
<head>
<meta charset="utf-8">
</head>
但是我认为你的问题是关于模板html中元标记的继承。不确定它是否受w3支持
答案 1 :(得分:0)
您可以指定语言
<html lang="en">
或
检查这些链接
答案 2 :(得分:0)
我在Angular应用程序中遇到了同样的问题。在我的情况下,我需要做以下顺序:
1.为UTF-8添加元标记:
<head>
<meta charset="utf-8" />
</head>
2.打开html文件,例如在Notepad ++中,选择所有文本并将其转换为没有BOM的UTF-8(如果有其他文件与此html连接,例如.css,.js或.tss对它们执行相同操作)
3.重新启动IDE(在我的情况下是VS2017),因为你的文件可能被缓存并重建项目: