view.markdown

Блок для отображения текста в разметке Markdown.

Содержимое блока записывается в свойство content одной строкой. Переносы строки вставляются с помощью \n. Знаки простых кавычек " необходимо экранировать, то есть записывать так: ".

Примеры синтаксиса Markdown:

# Заголовок 1-го уровня
## Заголовок 2-го уровня (и так далее до 6-го уровня)

**Выделение жирным**

*Выделение курсивом*

~~Перечеркнутый текст~~

+ Маркированный список
  + Подуровни списка отделяются двумя дополнительными пробелами
- Список можно начать одним из символов: + - *

1. Нумерованный список
2. Второй пункт списка

[Текст со ссылкой](http://example.com/)

![Изображение](http://example.com/image.png)

Документацию по основному синтаксису Markdown вы можете найти в статье (на английском языке).

Посмотреть пример в песочнице.

Обратите внимание, что компонент view.markdown — ресурсозатратный и может нагружать слабые устройства пользователей. Не используйте этот компонент для отображения простого текста. Если вам надо отобразить текст без форматирования, используйте компонент view.text. Если надо вставить ссылку — view.link, а если изображение — view.image.

Ссылкам, размечаемым с помощью Markdown, добавляются атрибуты target="_blank" (ссылка открывается в новой вкладке), а также rel="noopener noreferrer".

Свойства компонента

НазваниеТипОписание
type*"view.markdown"

Задает тип компонента.

labelstring

Надпись над компонентом.

contentstring

Текст в разметке Markdown.

hintstring

Текст подсказки.

validationcondition

Валидация на основе условия (condition).

НазваниеТипОписание
type*"view.markdown"

Задает тип компонента.

labelstring

Надпись над компонентом.

contentstring

Текст в разметке Markdown.

hintstring

Текст подсказки.

validationcondition

Валидация на основе условия (condition).