j-AutoExec
Diese Komponente führt automatisch eine in der Option exec definierte Methode aus.
Konfiguration:
- WICHTIG
exec {String}ein Pfad zur Methodefunction(el, value) delay {Number}eine Verzögerung für die Codeauswertung (Standard:0)init {Boolean}führt den Anfangswert aus (Standard:false)input {Boolean}führt den durch die Eingabe gebundenen Wert aus (Standard:true)manually {Boolean}führt manuell gebundene Werte aus, z.B.SET()-Methode (Standard:false)track {String}kann Teilpfade enthalten, die durch Kommas getrennt sind
Verwenden Sie es mit <ui-component name="autoexec">. Wenn die Komponente noch nicht geladen ist, lädt jComponent sie bei der ersten Verwendung von der Adresse in DEF.fallback herunter (standardmäßig das CDN Componentator). Autor: Peter Širka. Quelle: Componentator-Komponenten-Repository, MIT-Lizenz.
<ui-component name="autoexec" path="common.value" config="exec:autoexec;manually:1"></ui-component>
<script>
function autoexec(el, value) {
console.log('Exec:', value);
el.html(value);
}
var common = {};
setInterval(function() {
SET('common.value', new Date().format('HH:mm:ss'));
}, 1000);
</script>