ForgeKomponenty
cs

Komponenty

j-Dropdown

jComponent 20 · jcomponent@20 component Příklad načten s jComponent 20

Konfigurace:

  • required {Boolean} (volitelně) umožňuje „potřebné“ (podmínkou: false)
  • items {String} (volitelné) statické položky key1|value1, key2 with value, key3|value
  • icon {String} (volitelná) ikona pro štítky např. home, cog, atd.
  • label {String} (volitelné) štítky (default je obsah HTML)
  • type {String} (volitelné) může být number (konvertuje hodnoty String na Number)
  • datasource {String} cesta k datovému zdroji (musí být vyřízena)
  • text {String} určuje název vlastnictví pro text (v datovém zdroji), předvolený: name
  • value {String} určuje název majetku pro předvolbu hodnoty (v datovém zdroji): id
  • empty {String} (volitelně) přidává prázdné pole
  • disabled {Boolean} (volitelně) zakazuje tuto složku
  • if {String} (volitelná) funkce šípky jako podmínka pro filtrování datového zdroje, příklad: if:n => !n.removed

Použijte ji s <ui-component name="dropdown">Pokud je součástka ještě nezačleněna, jComponent Stáhnout ji na první použití z adresy DEF.fallback a) The Componentator CDN dle předvolby. autor: Peter Širka. zdroj: Componentator Výrobce je autorizován, MIT licence.

example.html
<div style="width:400px">
	<ui-component name="dropdown" path="form.idcategory" config="datasource:datasource;empty:;required:true;type:number;icon:navicon">Category</ui-component>
	<br />
	<ui-component name="dropdown" path="form.idinline" config="items:,A|1,B|2,C|3">Inline options</ui-component>
</div>

<script>
	var datasource = [{ name: 'A', id: 1 }, { name: 'B', id: 2 }, { name: 'C', id: 3 }];
	var form = {};
</script>