Asp.NET Ядро, использующее React — UTF8, не распознано

#reactjs #asp.net-core #layout #utf-8 #head

#reactjs #asp.net-core #макет #utf-8 #head

Вопрос:

У меня есть Asp.NET Основное приложение с реактом.

Несмотря на то, что я указал во всех моих макетах и теге head:

 <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
  

или

 <meta charset="utf-8" />
  

мое приложение не поддерживает акценты…

акценты не поддерживаются

Вы можете мне помочь?

Ответ №1:

Спасибо @Karney за ваш ответ.

К сожалению, я работаю над Visual studio 2019 и не нашел эту опцию.

Однако я нашел альтернативу.

Я сохранил все свои файлы с кодировкой один за другим.

(Скриншоты на французском языке)

  1. Сохраните файл как…
  2. сохранить с кодировкой
  3. Выберите стиль кодирования

Вот и все.

Это может занять некоторое время в зависимости от количества файлов, но это работает.

Ответ №2:

Я использую ie для тестирования <meta charset="utf-8" /> . Изменение кодировки ie на другую приведет к восстановлению нормальных шрифтов. И это связано с редактором кода, пожалуйста, проверьте код вашего редактора.

Возьмите мой компилятор (код Visual studio) в качестве примера. Кодировка текущей страницы находится в правом нижнем углу.

введите описание изображения здесь

Когда я меняю его на другую кодировку, на странице будут сгенерированы искаженные символы.