Hashie is gemaakt om ontwikkelaars die vaak afhankelijk zijn van URL-hashes om te bepalen welke inhoud wordt geladen op de pagina of die zich ontwikkelen op een dagelijkse basis SPA's (single-pagina toepassingen). Bevorderen
Hashes of hashtags kan de gebruiker een kleine verandering in de inhoud van de pagina, meestal veroorzaakt door nieuwe content via AJAX geladen dat de pagina niet helemaal verandert detecteren.
Werken met hashes kan heel omslachtig, maar het Hashie bibliotheek een eenvoudige, zeer-goed gedocumenteerd manier doen.
De bibliotheek wordt verdeeld in kleinere toestellen die geladen kunnen worden op basis van wat je hashes moeten doen.
Hashie ondersteunt hash dwang regels, hash remapping, URL hash parsing, en vele andere meer
Wat is nieuw in deze release:.
- Toegevoegd #extractable_options? dus ActiveSupport Array # extract_options! kan het uit te pakken.
- Toegevoegd mogelijkheid om standaardinstellingen te definiëren op basis van de huidige hash.
- Toegevoegd blok steun aan onverschillig toegang #fetch.
- Ondersteuning voor conditioneel verplicht Hashie :: Dash attributen.
- Toegevoegd block ondersteuning voor extensies :: DeepMerge.
- Toegevoegd openbaar nut methoden voor stringify en symboliseren toetsen.
- Vaste afhandeling van default proc waarden in Mash.
- Fixed bug waarbij Dash.property wijzigt argument object.
- Vaste #stringify_keys en #symbolize_keys botsing met ActiveSupport.
- SafeAssignment zal nu ook de bescherming van hash-stijl opdrachten.
- Methoden zoals abc? return true / false met Hashie :: Extensions :: MethodReader.
- Inherit key coercions.
Wat is nieuw in versie 3.4.2:
- Toegevoegd #extractable_options? dus ActiveSupport Array # extract_options! kan het uit te pakken.
- Toegevoegd mogelijkheid om standaardinstellingen te definiëren op basis van de huidige hash.
- Toegevoegd blok steun aan onverschillig toegang #fetch.
- Ondersteuning voor conditioneel verplicht Hashie :: Dash attributen.
- Toegevoegd block ondersteuning voor extensies :: DeepMerge.
- Toegevoegd openbaar nut methoden voor stringify en symboliseren toetsen.
- Vaste afhandeling van default proc waarden in Mash.
- Fixed bug waarbij Dash.property wijzigt argument object.
- Vaste #stringify_keys en #symbolize_keys botsing met ActiveSupport.
- SafeAssignment zal nu ook de bescherming van hash-stijl opdrachten.
- Methoden zoals abc? return true / false met Hashie :: Extensions :: MethodReader.
- Inherit key coercions.
Wat is nieuw in versie 3.4.1:
- Toegevoegd #extractable_options? dus ActiveSupport Array # extract_options! kan het uit te pakken.
- Toegevoegd mogelijkheid om standaardinstellingen te definiëren op basis van de huidige hash.
- Toegevoegd blok steun aan onverschillig toegang #fetch.
- Ondersteuning voor conditioneel verplicht Hashie :: Dash attributen.
- Toegevoegd block ondersteuning voor extensies :: DeepMerge.
- Toegevoegd openbaar nut methoden voor stringify en symboliseren toetsen.
- Vaste afhandeling van default proc waarden in Mash.
- Fixed bug waarbij Dash.property wijzigt argument object.
- Vaste #stringify_keys en #symbolize_keys botsing met ActiveSupport.
- SafeAssignment zal nu ook de bescherming van hash-stijl opdrachten.
- Methoden zoals abc? return true / false met Hashie :: Extensions :: MethodReader.
- Inherit key coercions.
Reacties niet gevonden