Unicode комбинированный символ обводки оказывается на неправильной высоте?

Для тех, кто использует IIS 10, это то, что вы должны сделать, чтобы сделать это правильно. Убедитесь, что вы используете browserHistory с этим. Что касается ссылки, я дам код для маршрутизации, но это не имеет значения, что важно для следующего шага после кода компонента ниже:

class App extends Component {
    render() {
        return (
            
                
) } } render (, window.document.getElementById("app"));

Поскольку проблема заключается в том, что IIS получает запрос от клиента браузеров, он будет интерпретировать URL-адрес так, как будто он запрашивает страницу, а затем возвращает страницу 404, так как нет доступной страницы. Выполните следующие действия:

  1. Откройте IIS
  2. Разверните сервер, затем откройте папку «Сайты»
  3. Нажмите веб-сайт / приложение
  4. Перейти на страницы ошибок
  5. Откройте пункт статуса ошибки 404 в списке
  6. Вместо опции «Вставить содержимое из статического файла в ответ на ошибку» измените его на «Выполнить URL-адрес на этом сайте "и добавьте значение" / "к URL-адресу.

И теперь он будет работать нормально.

Надеюсь, это поможет. : -)

1
задан gmolau 16 January 2019 в 11:54
поделиться

1 ответ

Я думаю, что вы не можете сделать это.

Вы ищете форматирование, которое выходит за рамки юникода. Вы должны делать это с управляющим символом (если ваш терминал поддерживает его), или с html, или другими средствами.

Вы используете функцию, созданную в основном для изменения существующих символов (и того же типа).

Примечание: Unicode также не определяет вывод, и поэтому вышеприведенный вывод зависит от шрифта, и он может не работать во многих других средах.

Вы можете получить лучшие результаты, если заменить запятую запятой и некоторыми комбинирующими символами (например, пробелами), чтобы шрифт воспринимал комбинацию как более высокий символ и, следовательно, более выравниваемый удар. Но, как я уже писал, он не очень переносимый и зависит от вашего шрифта, поэтому я не могу проверить и дать вам хорошее решение. [И, как я уже говорил, использование U + 0336 для такой области форматирования является плохим вкусом]

0
ответ дан Giacomo Catenazzi 16 January 2019 в 11:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: