Davis.js

Screenshot Software:
Davis.js
Szczegóły programowe:
Wersja: 0.9.9
Filmu: 13 May 15
Wywoływacz: Oliver Nightingale
Licencja: Wolny
Popularność: 34

Rating: 3.0/5 (Total Votes: 2)

Davis.js pozwala programiście określić działania, jakie należy podjąć, gdy użytkownik korzysta z odsyłaczy, przedkłada formy, albo przechodzi z tyłu i przyciski forward.
Wykonanie kodu trasy, biblioteka wykorzystuje HTML5 history.pushState.
HTML5 pushState pozwala trasy, aby zatrzymać w miejscu, nawet jeśli JavaScript jest wyłączony.
W nowoczesnych przeglądarek (Firefox 4+, Safari 5+, Chrome, Safari 4+ iOS, Android Browser 2.2 +) Davies.js działa jak reklamowane.
W starszych wersjach przeglądarki, Davis.js nie załaduje, pozwalając linki zachowywać się jak oni normalnie

Co nowego w tym wydaniu:.

  • Naprawiono problem z drogą params są kodowane i dekodowane.

Co nowego w wersji 0.9.6:

  • Prawidłowa obsługa za pomocą ścieżek względnych $ zamiast .prop od $ .attr.

Co nowego w wersji v0.9.1:

  • Naprawiono błąd z poziomu trasy za pomocą skrótu routingu warstwy pośredniej z metody.

Co nowego w wersji v0.9.0:

  • Dodaj wsparcie dla określania zakresów definicji tras wykorzystujących zakres.
  • Dodaj wsparcie dla poziomu Trasa middleware.
  • Dodaj wsparcie dla params ikona w definicji trasy.
  • Davis.location teraz akceptuje param opcji, co pozwala na przypisanie / wymienić trasy w milczeniu.
  • Zmieniono podpis do tworzenia Davis.Routes, może teraz po prostu przekazać ciąg jako drogę.
  • Bliżej stosowanie się do tych samych zasad pochodzenia podczas wiązania do linków i formularzy.
  • Naprawiono błąd, gdzie params w obiekcie żądania wciąż URI zakodowanych.

Co nowego w wersji v0.8.1:.

  • Naprawiono problem z Davis.listener
  • Przeniesiony davis.fblike i davis.mixpanel do odpowiedniego katalogu.

Co nowego w wersji v0.8.0:

  • Davis nie jest już zależne od jQuery, może być z dowolnym lub bez biblioteki DOM z wykorzystaniem rozszerzeń.
  • rozszerzenie dodane Zepto umożliwić Davis być stosowany z ZEPTO.
  • Więcej solidne sprawdzenie pochodzenia łącza, protokoły muszą zgadzać się złapać przez Davisa.
  • plugin Dodane Mixpanel.
  • Dodano plugin Facebook Like.
  • Poprawiono kilka błędów z rozszerzeniem hashRouting.

Co nowego w wersji v0.7.0:

  • Refactor z wewnętrznymi, wiele komponentów teraz realizowane jako Davis wtyczek, dzięki czemu łatwiej rozszerzyć bibliotekę.
  • Uproszczenie budować narzędzia, usuniętych współzależności z rubinem i java. Teraz wszystko, co potrzebne jest, aby i node.js.
  • Funkcja komfortowa Davis nie wymaga funkcji config być przekazywane podczas tworzenia aplikacji.
  • Davis Funkcja komfortowa auto zaczyna aplikacji tak szybko, jak to możliwe.
  • Zmieniono domyślne ustawienie generateRequestOnPageLoad, teraz to jest fałszywe domyślnie.
  • Davis.logger jest teraz realizowany jako plugin nie ustawienie.
  • Zmiana nazwy Davis.Request.prototype.asJSON do Davis.Request.prototype.toJSON.
  • Fix bug, gdy niezgodność Przeglądarka Firefox nie będzie ogień popstate zdarzenie na stronie obciążenia.

Co nowego w wersji v0.6.2:

  • Naprawiono problem tak, że miejsce "zażąda obejmuje wszelkie params zapytania.

Co nowego w wersji v0.6.1:

  • Normalise nazwy węzła podczas sprawdzania łącza i tworzą korzenie, naprawia błąd, gdy są stosowane w dokumentach XHTML.
  • Naprawiono problem podczas składania formularzy z zaledwie wejść plików lub bez wejść.

Wymagania :

  • włączona obsługa JavaScript po stronie klienta
  • jQuery 1.4.2 lub wyższej,

Podobne oprogramowanie

TinyColor
TinyColor

6 Mar 16

clinch
clinch

10 Dec 15

ripple.js
ripple.js

14 Apr 15

Inne programy z deweloperem Oliver Nightingale

BBC
BBC

5 Jun 15

Lunr.js
Lunr.js

10 Apr 16

Augment.js
Augment.js

5 Jun 15

Komentarze do Davis.js

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!