Премини към основното съдържание

Text Input

Компонент за въвеждане на текст. Може да се използва като част от табло за управление на ISLE или самостоятелно. В последния случай трябва да обработвате промените чрез атрибута onChange или да свържете стойността с глобална променлива чрез атрибута bind.

Опции

  • bind | string: име на глобалната променлива, към която ще бъде присвоено числото. Default: none.
  • defaultValue | string: стойност, указваща стойността по подразбиране на входа в началото. Default: ''.
  • value | string: текстова стойност (за контролиран компонент). Default: none.
  • legend | (string|node): низ, указващ текста, който се показва до въведеното число. Default: ''.
  • inline | boolean: Показва дали входът се показва в ред. Default: false.
  • onBlur | function: функция за обратна връзка, която се задейства, когато текстовата област изгуби фокус. Default: onBlur() {}.
  • onChange | function: функция, която да се извика при промяна на текстова стойност. Default: onChange() {}.
  • onKeyDown | function: функция за обратна връзка, която се извиква при натискане на някой клавиш. Default: onKeyDown() {}.
  • onKeyPress | function: функция за обратна връзка, която се извиква при въвеждане на някой клавиш. Default: onKeyPress() {}.
  • onKeyUp | function: функция за обратна връзка, която да се извика при освобождаване на клавиша. Default: onKeyUp() {}.
  • placeholder | string: низ, указващ стойността, която се показва преди да се направи първоначален избор. Default: none.
  • width | number: число, указващо ширината на входа в пиксели. Default: 80.
  • style | object: CSS инлайн стилове. Default: {}.

Примери

Редактор в реално време
Резултат
ReferenceError: Provider is not defined