2017-08-16 82 views
0

我刚刚用asp.net打开角2中的一个新项目,当我用希伯来字符编写时,我有任何问题,它看起来像不支持,当我写在希伯来文 我所看到的 enter image description hereaspnet角2中的希伯来字符

当我写这篇文章的代码

<h1> 
    בדיקה בדיקה 
    </h1> 

照片画面保存 enter image description here

+0

这没有什么与ASP.NET或Angular有关,与使用ASCII而不是Unicode相关的一切。确保希伯来语文本存储为* Unicode *,而不是ASCII。这意味着你的html文件应该存储为UTF8。 Visual Studio默认将文件存储为UTF8。 –

+0

我该如何检查? –

+0

此字符是Unicode替换字符。它在计算机试图使用*不包含这些字符的代码页将ASCII转换为Unicode时使用。 –

回答

3

尝试这种解决方案,其工作编辑对我的建议here

打开所有的HTML,CSS,JS使用记事本,并将它们保存使用UTF-8编码(所有客户端文件相关与这个 项目)。请注意, 这可能会改变希伯来语文本和内容。之后 你应该看到希伯来文。

+0

哎,我检查它在元的字符集_layout.cshtml =“UTF-8”已经 –

+0

你打开文件,但保存为utf-8编码? –

+0

umm,打开哪个文件?这是app.component.html –

0

我找到了解决方案。 在visual studio代码中选择保存为任何html文件,然后在按下保存按钮之前,您有选项(当您按保存按钮中的箭头时)保存编码,然后将其更改为utf 8