Используйте тег <codemirror>, чтобы добавить текстовое поле в формате кода.

Доступные атрибуты:

АтрибутТипОбязательныйОписание
classStringНетУкажите название класса CSS, используемого в поле CSS виджета.
isMandatoryBooleanНет

Установите значение атрибута true, чтобы сделать поле обязательным. Значение по умолчанию: false.

isVisibleBooleanНет

Установите значение атрибута false, чтобы скрыть тег. Значение по умолчанию: true.

labelStringНетДобавьте заголовок, описывающий содержание поля.
modelStringДа

Используйте этот атрибут, чтобы привязать объект данных клиентского контроллера. Когда данные модели изменяются, они автоматически пересылаются в клиентский контроллер

readOnly

BooleanНет

Установите значение атрибута true, чтобы сделать поле доступным только для чтения. Значение по умолчанию: false.

styleStringНет

Укажите настройки для отображения элементов тега (размер, шрифт, цвет и другое), используя синтаксис CSS.

value

StringНет

Укажите значение поля по умолчанию.

Пример:

codemirror
<codemirror model="data.mirror" label="Редактор" isMandatory="true"></codemirror>

Шаблон из примера добавляет следующий элемент на страницу:


  • No labels