j-HashChange
Το συστατικό καταγράφει όλες τις αλλαγές για το #hashtag στη διεύθυνση URL. Όταν αλλάζει, εκδίδει συμβάν hash.
- Σιγκλέτο
ΕΠΙΤΡΟΦΗ:
delay {Number}καθυστέρηση για την έκδοση εκδήλωσηςhash(προεπιλεγμένη:0)- NEW:
middleware {String}ένα μεσαίο υλικό (διαχωρισμένο από το comma) για την αρχική έκδοση του γεγονότοςhash
Πώς να καταγράψετε την αλλαγή hash;
// Global:
ON('hash', function(hash) {
// @hash {String} - it can be "empty"
});
// Or in the Plugin declaration:
exports.on('hash', function(hash) {
});Χρησιμοποιήστε το με <ui-component name="hashchange">Όταν το στοιχείο δεν έχει φορτωθεί ακόμα, jComponent Κατεβάστε το για πρώτη φορά από τη διεύθυνση DEF.fallback (Η Componentator Συγγραφέας: Peter Širka. πηγή: το Componentator Ετικέτες Αξιολόγηση, 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>