j-RawInput
j-RawInput je jednoduchý vstupný komponent s veľkou skrytou funkciou.
Konfigurácia:
type {String}Opcionálne môže byťemail,phone,password,zip,date,time,url,number,search,lower,upperalebo prázdne (default)required {Boolean}voliteľné, umožňuje "povinné" (predvolené:false)autofocus {Boolean}je voliteľný, zameraný na vstup (predvolené:false)autofill {Boolean}voliteľné, umožňuje funkciu automatizácie prehliadača (predvolené:false)placeholder {String}voliteľné, do vstupu pridá textplaceholdermaxlength {Number}voliteľné, nastavenie maximálnej dĺžky nádrží (predvolené:200)minlength {Number}voliteľné, nastavenie minimálnej dĺžky pneumatíkminvalue {Number}voliteľné, minimálna hodnota pre typnumbermaxvalue {Number}voliteľné, maximálna hodnota pre typnumbervalidate {String}voliteľné, podmienka pre overenie hodnoty, môže obsahovať prepojenie nafunction(value)alebo!!value.match(/[a-z]+/)format {String}Opcionálne, výstupné formátovanie atď. predatetypy :yyyy-MM-ddpretimetypy :HH:mmprenumberMôžete určiť max. decimalsdisabled {Boolean}voliteľné, deaktivuje tento komponentautocomplete {String}voliteľné, musí obsahovať odkaz na funkciu, je spustený nafocusudalostispaces {Boolean}voliteľné, povolí medzery, inak ich odstráni (predvolené:true)autosource {String}cesta k funkciisearchvautocomplete,function(search, render(arr))autovalue {String}je vlastná cesta pre hodnotu vautosource, predvolená:nameautoexec {String}- metóda trasyfunction(item, next(value_to_input))forcevalidation {Boolean}umožňuje validáciu sily prephoneaemail(predvolené:true)monospace {Boolean}umožňuje písmomonospaced(predvolené:false)enter {String}odkaz nafunction(val, com)- vyhodnotený, keď používateľ stlačí vstup- NEW:
realtime {Boolean}umožňuje väzbu v reálnom čase (predvolené:true) - NEW:
exec {String}odkaz nafunction(value, element)ktorý bude vyhodnotený, ak je vstup ovplyvnený
Použite ho so <ui-component name="rawinput">. Keď komponent ešte nie je načítaný, jComponent ho stiahne pri prvom použití z adresy v DEF.fallback (predvolene CDN Componentator). Autor: Peter Širka. Zdroj: úložisko komponentov Componentator, licencia MIT.
<ui-component name="rawinput" path="form.name"></ui-component>
<script>
var form = { name: 'Peter' };
</script>