Мне немного непонятно, о чем вы спрашиваете, тем более, что не ясно, искажает ли SO ваш вопрос, интерпретируя некоторые из ваших escape-последовательностей как HTML. Я провел некоторые эксперименты с el-select
, чтобы попытаться определить, что вы, вероятно, спрашиваете.
Если возможно, я предлагаю использовать экранирование JavaScript, а не HTML-сущность. Для неразрывного пробела это будет \u00a0
.
, например
"my\u00a0\u00a0\u00a0\u00a0label\u00a0\u00a0\u00a01"
Имейте в виду, что
- это не магическое заклинание, заставляющее браузер вставлять неразрывный пробел, это просто именованная сущность, используемая для обозначения символа Unicode. Этот же символ может быть включен непосредственно в строку, как в моем примере, избегая любых предположений о побеге вниз по течению.
Альтернативой может быть использование обычных пробелов и некоторых white-space
CSS, но для этого все равно требуется удалить
с метки.