2017-08-16 55 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