Я создаю SPA. Я использую нокаут и наблюдаемый массив для итерации массива json. Иногда у меня есть ярлык br внутри текста, и с использованием data-bind = "text: myVar" я хотел бы перевести строку. Проблема в том, что br-теги не работают, потому что я вижу < br/> кроме новой строки. Мой вопрос: как я могу заставить knockout data-bind создать новую строку, используя эти теги br из json-данных ?. Я пытался использовать «white-space: pre-wrap», но не работал.Создание новой строки с использованием текста нокаута
1
A
ответ
4
Вам просто нужно связать, используя html:
вместо text:
, и обработает <br />
.
Выполните ниже фрагмент кода:
var viewModel = {
myVal: ko.observable('First Line <br />Second Line <br />Third Line')
};
ko.applyBindings(viewModel);
* {
font-family: Arial;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script>
<h2>Text Binding:</h2>
<span data-bind="text: myVal"></span>
<h2>HTML Binding:</h2>
<span data-bind="html: myVal"></span>
Смежные вопросы
- 1. Извлечение текста с новой строки
- 2. Создание новой строки с sed
- 3. Создание новой строки для строки
- 4. реализация нокаута с использованием динамически добавленной строки
- 5. Создание новой строки с использованием байтового массива дает странный результат
- 6. Создание новой коллекции в Solr с использованием командной строки
- 7. Создание новой строки в файле
- 8. Калькулятор с использованием нокаута
- 9. Создание новой строки UIButton программно
- 10. Создание новой таблицы с использованием нескольких ВЫБИРАЕТ
- 11. Диалоговое окно JQuery с использованием машинописного текста/нокаута не открывается
- 12. Создание сборных панелей с использованием нокаута JS в шаблоне
- 13. json2csv nodejs с использованием новой строки разделителя
- 14. Проблема с использованием новой строки в AWK
- 15. Чтение новой строки с использованием потока C++
- 16. goquery вставки новой строки после текста найден
- 17. Запуск новой строки текста в C
- 18. Добавление текста в конце каждой новой строки
- 19. Флажки нокаута с использованием TypScript
- 20. прогресс с использованием привязки нокаута
- 21. Проблема с отображением нокаута Создание/обновление
- 22. привязка нокаута к фрагменту текста
- 23. Скрыть таблицу, когда нет видимой строки с использованием нокаута
- 24. Создание новой строки в MAILTO: Формула гиперссылки
- 25. Режим изоляции - Очистка и создание новой строки
- 26. Создание Javascript уникальной копии заданного текста строки
- 27. PySerial Создание новой строки для простого чтения
- 28. Создание новой строки для текстовой бинарной программы
- 29. Создание новой строки каталога при обновлении
- 30. Создание видео с использованием текста и музыки с использованием FFmpeg
Да, я уже сообразить, это :). Но спасибо за ответ! – Shagohad