j-HashChange
Componentul captează toate modificările pentru #hashtag în adresa URL. Când se schimbă, emite evenimentul hash.
- Singletă
Configurarea:
delay {Number}o întârziere pentru emiterea evenimentuluihash(default:0)- NEW:
middleware {String}un intermediar (separat de comă) pentru emisiunea inițială a evenimentuluihash
Cum să captăm schimbarea hashului?
// Global:
ON('hash', function(hash) {
// @hash {String} - it can be "empty"
});
// Or in the Plugin declaration:
exports.on('hash', function(hash) {
});Utilizați-l cu <ui-component name="hashchange">Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa DEF.fallback (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.
<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>