j-Dropdown
Konfiguracja:
required {Boolean}(opcjonalnie) umożliwia „wymagane” (default:false)items {String}(opcjonalne) statyczne elementykey1|value1, key2 with value, key3|value- Ikony
icon {String}(opcjonalne) dla etykiet np.home,cog, itp. label {String}(opcjonalna) etykieta (default jest treścią HTML)type {String}(opcjonalny) może byćnumber(konwertuje wartościStringdoNumber)- Ścieżka
datasource {String}do źródła danych (musi być rozmieszczona) text {String}określa nazwę właściwości dla tekstu (w źródle danych), wstępnie:namevalue {String}określa nazwę właściwości dla wartości (w źródle danych) wstępnie:idempty {String}(opcjonalnie) dodaje puste poledisabled {Boolean}(opcjonalnie) wyłącza ten składnik- Funkcja strzałki
if {String}(opcjonalna) jako warunek filtracji źródła danych, przykład:if:n => !n.removed
Użyj go z <ui-component name="dropdown">Gdy element nie jest jeszcze ładowany, jComponent Pobierz go po pierwszym użyciu z adresu DEF.fallback (Wydaje się Componentator Autor: Peter Širka Źródło: Componentator Zestaw składników, licencja MIT.
<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>