angularjs:ng-view 编码问题

angularjs : ng-view encoding issue

我的网络应用程序有问题。

我正在使用 AngularJs v1。当我写作时

在我的 index.html 我有 :

<meta charset="utf-8" />
[...]
<button class="btn btn-success">Enregister les préférences</button>

我的浏览器(chrome 或 firefox)上有此渲染图:

Enregister les préférences

但是,在我的模板 HTML 中替换了 ng-view,我有:

Enregister les pr�f�rences

如何将 index.html 的字符集扩展到 ng-view ?

谢谢。

您可以指定语言

<html lang="en">

检查这些链接

如果您为每个模板添加元标记 HTML,那么它就可以工作。对于前。下面的代码

  <head>
  <meta charset="utf-8">
  </head>

但是我认为您的问题是关于模板内元标记的继承 html。不确定 w3

是否支持它

我在 Angular 应用程序中遇到了同样的问题。在我的例子中,我需要执行以下顺序:

1. 为 UTF-8 添加元标记:

<head>
    <meta charset="utf-8" />
</head>

2. 打开 html 文件,例如在 Notepad++ 中,select 所有文本并将其转换为不带 BOM 的 UTF-8(如果有其他文件与此 html 例如 .css、.js 或 .tss 做同样的事情与他们)

3. 重新启动你的 IDE(在我的例子中是 VS2017)因为你的文件可能被缓存并重建项目: