ForgeComponents
el

Components

j-Parameters

jComponent 20 · jcomponent@20 component Παράδειγμα φορτωμένο με jComponent 20

Αυτό το στοιχείο μπορεί να αλλάξει εσωτερικά παράμετροι.


ΕΠΙΤΡΟΦΗ:

  • 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 });

Επιτρεπόμενοι τύποι στα δεδομένα:

  • string
  • boolean
  • number
  • date

Χρησιμοποιήστε το με <ui-component name="parameters">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, MIT άδεια.

example.html
<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>