j-HashChange
Il componente cattura tutti i cambiamenti di #hashtag nell'indirizzo URL. Quando cambia, emette evento hash.
- singolo
Configurazione:
delay {Number}un ritardo per l'emissione di eventihash(default:0)- NEW:
middleware {String}un middleware (spezzato dal comma) per l'emissione iniziale dell'eventohash
Come si fa a catturare il hash?
// Global:
ON('hash', function(hash) {
// @hash {String} - it can be "empty"
});
// Or in the Plugin declaration:
exports.on('hash', function(hash) {
});Utilizzare con <ui-component name="hashchange">Quando il componente non è ancora caricato, jComponent Scarica il codice in prima utilizzazione dall'indirizzo DEF.fallback (Il Componentator La storia di Peter Širka.Fonte: il Componentator Ristorante dei componenti, licenza MIT.
<ui-component name="hashchange"></ui-component>
<ui-bind path="currenthash" config="text"></ui-bind>
<script>
setInterval(() => location.hash = GUID(10), 1000);
ON('hash', function(hash) {
SET('currenthash', hash);
});
</script>