j-Parameters
Ten element może zmienić wewnętrzne parametry.
Konfiguracja:
dateformat {String}opcjonalny, format daty (default:yyyy-MM-dd)search {String}opcjonalny, miejsce do wejścia wyszukiwania (default:Search)height {Number}opcjonalny, wysokość elementu (default:undefined)parent {String}opcjonalny wybór jQuery do automatycznego ustawienia wysokości (możnawindow,parentlubcustom)hidetype {Boolean}opcjonalny, typ ukrycia (default:false)- Opcjonalna, pionowa marża
margin {Number}(default:0)
Deklaracja danych:
var form = [];
form.push({ name: 'user.firstname', label: 'First name', type: 'string', value: 'Peter Sirka' });
form.push({ name: 'user.age', type: 'number', value: 33, min: 18, max: 50 });
form.push({ name: 'user.birth', type: 'date', value: NOW });
form.push({ name: 'user.newsletter', type: 'boolean', value: true });Dozwolone typy w danych:
stringbooleannumberdate
Użyj go z <ui-component name="parameters">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.
<ui-component name="parameters" path="form" config="height:200"></ui-component>
<script>
var form = [];
form.push({ name: 'user.firstname', type: 'string', value: 'Peter' });
form.push({ name: 'user.lastname', type: 'string', placeholder: 'String' });
form.push({ name: 'user.age', type: 'number', value: 33 });
form.push({ name: 'user.birth', type: 'date', value: NOW });
form.push({ name: 'user.newsletter', type: 'boolean', value: true });
</script>