Skip to content

SInlineInput

Обзор

Inline contenteditable-поле с placeholder, multiline и сообщениями подсказки/ошибки.

Usage

Базовое inline-поле с placeholder.

API

Краткий справочник props, slots и events — см. API Reference.

Guide

Props

С ошибкой

Сообщение валидации под полем.

Multiline

Многострочный режим ввода.

Max length

Ограничение длины текста.

Readonly

Только чтение: без редактирования, курсор default.

Slots

С иконкой в слоте

Кнопка-иконка слева от поля.

API Reference

Свойства

ИмяТипОписаниеПо умолчанию
labelstringТекст подписи; для своей разметки используйте слот label.
labelPropsTSLabelFieldPropsПропсы, передаваемые во внутренний SLabel.
idstringАтрибут id contenteditable-элемента; генерируется автоматически, если не задан.
appearanceESInlineInputAppearanceВизуальный вес поверхности поля.filled
tagstringТег contenteditable элемента'div'
multilinebooleanМногострочный режим contenteditable.false
maxlengthnumberМаксимальная длина
placeholderstringPlaceholder нативного input.''
helpMessagesTSInlineInputMessagesПодсказка под полем (строка или массив).
errorMessagesTSInlineInputMessagesТекст ошибки под полем (строка или массив).
disabledbooleanОтключает редактирование и взаимодействие.false
readonlybooleanТолько чтение без стиля disabled.false
spellcheckbooleanНативная проверка орфографии браузера.false
modelValue / v-modelstringДвустороннее значение компонента (v-model).''

События

ИмяОписаниеPayload
blur

Слоты

ИмяОписание
label
default
message