Davis.js

Software kuvakaappaus:
Davis.js
Ohjelmiston tiedot:
Versio: 0.9.9
Lähetyksen päivämäärä: 13 May 15
Kehittäjä: Oliver Nightingale
Lupa: Vapaa
Suosio: 125

Rating: 3.7/5 (Total Votes: 3)

Davis.js avulla kehittäjä määritellä toteutettavat toimet, kun käyttäjä seuraa linkkejä, väittää lomakkeita tai navigoi kanssa takaisin ja eteenpäin painikkeita.
Reitti koodin suorittamisen, kirjasto hyödyntää HTML5 history.pushState.
HTML5 pushState ansiosta reittejä pysyy paikallaan, vaikka JavaScript on pois päältä.
Nykyaikaisessa selaimissa (Firefox 4 +, Safari 5+, Chrome, iOS Safari 4 +, Android Browser 2.2 +) Davies.js toimii mainostetaan.
Vanhemmissa selainversioilla, Davis.js ei lataudu, jolloin linkkejä käyttäytyä kuin ne olisivat normaalisti tekevät.

Mikä on uusi tässä julkaisussa:

  • Korjattu ongelma miten params koodataan ja dekoodataan.

Mikä on uusi versiossa 0.9.6:

  • oikea käsittely suhteellisen polkuja käyttäen $ .prop sijasta dollaria .attr.

Mikä on uusi versiossa v0.9.1:

  • Kiinteä vian kanssa käyttäen reittiä tason middleware reititys pikakuvake menetelmiä.

Mikä on uusi versiossa v0.9.0:

  • Lisää tukea scoped määritelmä reittejä laajuutta.
  • Lisää tukea reitin tasolle middleware.
  • Lisää tukea läiske params reitin määritelmään.
  • Davis.location hyväksyy nyt vaihtoehtoja param, voitiin määrätä / vaihda reittiä hiljaa.
  • Muuttunut allekirjoituksen luomiseen Davis.Routes, voi nyt vain siirtää merkkijonon polku.
  • Closer noudattaminen samaa alkuperää politiikkaa, kun sitoutumalla linkkejä ja lomakkeita.
  • Korjaa vika, jos params pyynnössä esine oli vielä URI.

Mikä on uusi versiossa v0.8.1:

  • Korjattu ongelma Davis.listener.
  • Siirretty davis.fblike ja davis.mixpanel oikeaan hakemistoon.

Mikä on uusi versiossa v0.8.0:

  • Davis ei ole enää riippuvainen jQuery, voi olla käyttää minkä tahansa tai ei DOM kirjaston käytön laajennukset.
  • lisätty Zepto laajennus mahdollistaa Davis käytettäväksi Zepto.
  • Lisää vankka tarkastetaan linkin alkuperä, pöytäkirjat on vastattava, jotta ne kuuluisivat Davis.
  • Lisätty Mixpanel plugin.
  • lisätyt Facebook Like plugin.
  • Kiinteät useita vikoja kanssa hashRouting laajennus.

Mikä on uusi versiossa v0.7.0:

  • Refactor of sisäosat, monta osaa nyt toteutettu Davis plugins, joten se helpompaa laajentaa kirjastoon.
  • Yksinkertaista rakentaa työkaluja, poistettu riippuvuus Ruby ja Java. Nyt kaikki mitä tarvitset on tehdä ja Node.js.
  • Davis mukavuus Toiminto ei enää edellytä config toiminnon anneta eteenpäin luotaessa app.
  • Davis mukavuus Toiminto auto alkaa app mahdollisimman pian.
  • Muutettu oletusasetuksena generateRequestOnPageLoad, nyt se on väärä oletusarvoisesti.
  • Davis.logger on nyt toteutettu plugin ei asetusta.
  • Uusi nimi Davis.Request.prototype.asJSON on Davis.Request.prototype.toJSON.
  • Korjaa selaimen epäjohdonmukaisuus vika, jos Firefox ei välähdä popstate tapahtuman sivulla kuormitus.

Mikä on uusi versiossa v0.6.2:

  • Korjaa ongelma niin, että hakemusten "sijainti sisältää kaikki kysely params.

Mikä on uusi versiossa v0.6.1:

  • Normalisoi solmun nimi, kun tarkkailun linkkiä ja muodostavat alkuperää, korjaa vian käytettynä xhtml asiakirjoissa.
  • Korjaa ongelma jättäessään muodostaa vain tiedosto tuloa tai ilman panoksia.

vaatimukset

  • Javascript asiakkaan puolella
  • jQuery 1.4.2 tai uudempi

Vastaavia ohjelmistoja

StringTree
StringTree

5 Jun 15

node-linq
node-linq

13 Apr 15

ODX-Lib
ODX-Lib

5 Jun 15

Muu ohjelmistojen kehittäjä Oliver Nightingale

BBC
BBC

5 Jun 15

Augment.js
Augment.js

5 Jun 15

Lunr.js
Lunr.js

10 Apr 16

Kommentit Davis.js

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!
Haku luokan mukaan