j-Parameters
Този компонент може да промени вътрешните параметри.
Конфигуриране:
dateformat {String}опционален, формат за дата (предварително:yyyy-MM-dd)search {String}опция, място за вход на търсене (предварително:Search)height {Number}опция, височина на елемента (дефолт:undefined)parent {String}опция, jQuery селектор за автоматично настройване на височина (може да бъдеwindow,parentилиcustom)hidetype {Boolean}опционален, тип скрити (дефолт:false)margin {Number}опционален, вертикален марж (дефолт:0)
Декларация за данни:
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 });Допустими типове в данните:
stringbooleannumberdate
Използвайте го с <ui-component name="parameters">Когато компонентът все още не е зареден, jComponent Изтегляне на първия адрес в DEF.fallback (След това Componentator Източник: Питър Шерка Componentator Съставни съставки, лиценз на 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>