Davis.js umožňují developer definovat opatření, která budou přijata, pokud uživatel následuje odkazy, tvrdí formulářů, nebo naviguje s tlačítka Zpět a Vpřed.
Chcete-li trasy spuštění kódu, knihovna využívá HTML5 history.pushState.
HTML5 pushState umožňuje trasy, aby zůstali na místě, i když je vypnutý JavaScript.
V moderních prohlížečích (Firefox 4+, Safari 5+, Chrome, Safari iOS 4+, Android 2.2+ Browser) Davies.js funguje, jak inzeroval.
Ve starších verzích prohlížečů se Davis.js nenačte, umožňující spojení se chovat jako oni by normálně dělat
Co je nového v této verzi:.
- Opraven problém s tím, jak params jsou zakódovány a dekódovat.
Co je nového ve verzi 0.9.6:
- Správná manipulace relativních cest využívajících $ .prop namísto z $ .attr.
Co je nového ve verzi v0.9.1:
- Opravena chyba s použitím tras úrovni middlewaru s směrování zástupce způsoby.
Co je nového ve verzi v0.9.0:
- Přidat podporu pro odstřelovací definici cest využívajících rozsah.
- Přidat podporu pro úroveň trasa middleware.
- Přidat podporu ikona params v definici cesty.
- Davis.location nyní přijímá volby param, který umožňuje přiřadit / vyměnit trasy tiše.
- Změnil podpis pro vytváření Davis.Routes, lze nyní jen předat řetězec jako cestu.
- Blíže lpění na téže politiky původu při vázání na odkazy a formulářů.
- Fix chyba, kdy params v žádosti objektu stále URI zakódovány.
Co je nového ve verzi v0.8.1:.
- Oprava problému s Davis.listener
- přeřazen davis.fblike a davis.mixpanel do správného adresáře.
Co je nového ve verzi v0.8.0:
- Davis již není závislý na jQuery, může být použít s jakýmkoliv nebo žádným DOM knihovny s použitím rozšíření.
- Přidáno ZEPTO rozšíření dovolit Davis být používán s ZEPTO.
- Více robustní kontrola odkazů původu, protokoly musí shodovat být chycen Davisem.
- z přidané Mixpanel plugin.
- Přidána Facebook Like plugin.
- Opraveno několik chyb s příponou hashRouting.
Co je nového ve verzi v0.7.0:
- Refactor z niternosti, mnoho komponent nyní implementována jako Davis pluginy, což usnadňuje rozšíření knihovny.
- Zjednodušit vytváření nástrojů, odstranil závislost na Ruby a Java. Nyní vše, co potřebujete, je udělat a Node.js.
- Funkce Davis pohodlí již vyžaduje funkci, config, které mají být předány v při tvorbě aplikace.
- Davis funkce pohodlí automatického spustí aplikaci co nejdříve.
- Změnil výchozí nastavení generateRequestOnPageLoad, teď je to falešný ve výchozím nastavení.
- Davis.logger je nyní implementována jako plugin není nastavení.
- Přejmenovaný Davis.Request.prototype.asJSON na Davis.Request.prototype.toJSON.
- Fix prohlížeč nekonzistentnost chyba, kdy by Firefox není oheň popstate událost na načtení stránky.
Co je nového ve verzi v0.6.2:
- Fix problém tak, že umístění A požaduje "zahrnuje jakýkoli params dotaz.
Co je nového ve verzi v0.6.1:
- Normalizovat název uzlu při kontrole spojení a tvoří původ, opravuje chybu při použití v XHTML dokumentech.
- Opravit problém při předložení formuláře s pouze vstupy souborů, nebo s žádnými vstupy.
Požadavky na :
- , povolte JavaScript na straně klienta li>
- jQuery 1.4.2 nebo vyšší
Komentáře nebyl nalezen