j-HashChange
De component opneemt alle veranderingen voor #hashtag in de URL. Wanneer het verandert, geeft het evenement hash.
- Singleton
Configuratie:
delay {Number}een vertraging voor de uitgifte van het evenementhash(default:0)- NEW:
middleware {String}een middenware (afgescheiden door de comma) voor het initiële emissie van dehashevenement
Hoe kan ik hash veranderen?
// Global:
ON('hash', function(hash) {
// @hash {String} - it can be "empty"
});
// Or in the Plugin declaration:
exports.on('hash', function(hash) {
});Gebruik het met <ui-component name="hashchange">Wanneer de component nog niet is geladen, jComponent Download het op eerste gebruik van het adres in DEF.fallback (De Componentator Schrijver: Peter Širka. bron: de Componentator Componenten repository, MIT licentie.
<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>