j-RawInput
j-RawInput е проста входна компонента с голяма скрита функционалност.
Конфигуриране:
type {String}Опционално, може да сеemail,phone,password,zip,date,time,url,number,search,lower,upperили празен (дефолт)required {Boolean}опционално, позволява "необходимо" (дефолт:false)autofocus {Boolean}е опционален, фокусира се върху входа (предварително:false)autofill {Boolean}опционално, позволява функцията за автофил на браузъра (предварително:false)placeholder {String}опционално, добавя текст наplaceholderкъм входаmaxlength {Number}опционално, определяне на максимална дължина на кабелите (предварително:200)minlength {Number}опция, определя минимална дължина на камионитеminvalue {Number}опция, минимална стойност за типnumbermaxvalue {Number}опция, максимална стойност за типnumbervalidate {String}опция, условие за валидиране на стойността, може да съдържа връзка къмfunction(value)или!!value.match(/[a-z]+/)format {String}Опционално, изходни форматиране и т.н.dateТипът е:yyyy-MM-ddЗаtimeТипът е:HH:mmЗаnumberМожете да определите максималните десетилетия.disabled {Boolean}опционално, деактивира този компонентautocomplete {String}е опционален, трябва да съдържа връзка към функция, се излъчва наfocusсъбитиеspaces {Boolean}е опционален, позволява пространства в противен случай те се отстраняват (предварително:true)autosource {String}е пътят към функциятаsearchвautocomplete,function(search, render(arr))autovalue {String}е свойствен път за стойността вautosource, по подразбиране:nameautoexec {String}Методът наfunction(item, next(value_to_input))forcevalidation {Boolean}позволява валидиране на сила заphoneиemail(предварително:true)monospace {Boolean}активираmonospacedшрифт (дефолт:false)enter {String}е връзка къмfunction(val, com)- оценява се, когато потребителят натисне- NEW:
realtime {Boolean}позволява свързване в реално време (предварително:true) - NEW:
exec {String}е връзка къмfunction(value, element), която ще бъде оценена, ако входът е засегнат
Използвайте го с <ui-component name="rawinput">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на MIT.
<ui-component name="rawinput" path="form.name"></ui-component>
<script>
var form = { name: 'Peter' };
</script>