Angular 在 ui-router 视图中不显示非英文字母
Angular not showing non-English letters in ui-router views
我的网页包含希伯来字母。
我在 index.html 的开头添加了这个:
<html lang="he">
<head>
<meta charset="utf-8">
并且所有希伯来字母都正确显示。
但是当我用 ui-router 加载状态时,视图 html 中的字母显示为符号。
部分页面显示希伯来语,ui-视图部分仅显示符号。
谢谢。
确保使用 UTF-8 编码保存视图的文件。如果您使用的是像 Notepad++ 这样的文本编辑器,您可以转到 Preferences -> Convert to UTF-8 without BOOM
通常,当使用 HTML 元标记
使用与 index.html 中指定的编码不同的编码保存视图文件时,您会遇到此问题
<meta charset="utf-8">
在记事本中,您还可以在 "Save As..." 对话框中更改编码
如果您正在使用 linux。你可以看看Best way to convert text files between character sets
我的网页包含希伯来字母。 我在 index.html 的开头添加了这个:
<html lang="he">
<head>
<meta charset="utf-8">
并且所有希伯来字母都正确显示。
但是当我用 ui-router 加载状态时,视图 html 中的字母显示为符号。 部分页面显示希伯来语,ui-视图部分仅显示符号。
谢谢。
确保使用 UTF-8 编码保存视图的文件。如果您使用的是像 Notepad++ 这样的文本编辑器,您可以转到 Preferences -> Convert to UTF-8 without BOOM
通常,当使用 HTML 元标记
使用与 index.html 中指定的编码不同的编码保存视图文件时,您会遇到此问题<meta charset="utf-8">
在记事本中,您还可以在 "Save As..." 对话框中更改编码
如果您正在使用 linux。你可以看看Best way to convert text files between character sets