Davis.js

Screenshot Software:
Davis.js
Mga detalye ng Software:
Bersyon: 0.9.9
I-upload ang petsa: 13 May 15
Nag-develop: Oliver Nightingale
Lisensya: Libre
Katanyagan: 34

Rating: 3.0/5 (Total Votes: 2)

Payagan

Davis.js developer upang tukuyin aksyon ay dadalhin kapag sumusunod sa isang user na link, nagsumite form, o nag-navigate sa likod at pasulong na mga pindutan.
Upang ruta pagpapatupad ng code, ang silid-aklatan ay gumagamit HTML5 history.pushState.
Pinahihintulutan ng HTML5 pushState mga ruta upang manatili sa lugar, kahit na ang JavaScript ay naka-off.
Sa modernong browser (Firefox 4 +, Safari 5 +, Chrome, Safari iOS 4 +, Android Browser 2.2+) Davies.js gumagana bilang advertised.
Sa mas lumang mga bersyon ng browser, Davis.js hindi load, na nagpapahintulot sa mga link upang kumilos na tulad nila ay normal gawin

Ano ang bago sa release na ito.

  • Permanenteng isang isyu sa paraan params ay naka-encode at decoded.

Ano ang bago sa bersyon 0.9.6:

  • tamang paghawak ng kamag-anak landas gamit ang $ .prop halip ng $ .attr.

Ano ang bago sa bersyon v0.9.1:

  • Mga Fixed bug may gumagamit ng ruta level middleware sa routing shortcut methods.

Ano ang bago sa bersyon v0.9.0:

  • Magdagdag ng suporta para sa scoped kahulugan ng mga ruta gamit ang saklaw.
  • Magdagdag ng suporta para sa antas ng ruta middleware.
  • Magdagdag ng suporta para sa splat params sa kahulugan ng ruta.
  • Davis.location tumatanggap ngayon ng isang param opsyon, na nagpapahintulot upang magtalaga / palitan ang mga ruta ng tahimik.
  • Nagbago ang lagda para sa paglikha Davis.Routes, maaari na ngayong lamang pumasa sa isang string bilang mga landas.
  • Mas malapit malasakit sa parehong patakaran pinanggalingan kapag umiiral na mga link at mga form.
  • Ayusin ang bug kung saan params sa kahilingan object ay pa rin na naka-encode URI.

Ano ang bago sa bersyon v0.8.1:.

  • Mga Fixed isyu sa Davis.listener
  • Inilipat davis.fblike at davis.mixpanel sa tamang directory.

Ano ang bago sa bersyon v0.8.0:

  • Davis ay hindi na nakasalalay sa jQuery, maaaring maging gamitin sa anuman o walang DOM library kasama ang paggamit ng mga extension.
  • Idinagdag ZEPTO extension upang payagan Davis upang magamit sa ZEPTO.
  • More magagaling suri ng link pinanggalingan, protocol ay dapat na tumugma sa mga nahuli sa pamamagitan ng Davis.
  • Idinagdag Mixpanel plugin.
  • Added Facebook Tulad plugin.
  • Mga Fixed ilang mga bug na may extension hashRouting.

Ano ang bago sa bersyon v0.7.0:

  • Refactor ng internals, maraming mga bahagi na ngayon ipinatupad bilang Davis plugins, na ginagawang mas madali para i-extend ang library.
  • Gawing simple bumuo ng mga kasangkapan, inalis na dependensiya sa rubi at java. Ngayon ang lahat ng kailangan mo ay gumawa at node.js.
  • Ang Davis convenience function ay hindi na nangangailangan ng isang function config upang maipasa sa kapag lumilikha ng isang app.
  • Ang Davis convenience auto function nagsisimula ang app sa lalong madaling panahon.
  • Nagbago default na setting generateRequestOnPageLoad, ngayon ito ay hindi totoo sa pamamagitan ng default.
  • Davis.logger ngayon ay ipinatupad bilang isang plugin hindi isang setting.
  • Pinalitan ng pangalan Davis.Request.prototype.asJSON sa Davis.Request.prototype.toJSON.
  • Ayusin ang hindi pagkakatugma browser bug kung saan Firefox ay hindi sunog isang popstate kaganapan sa pagkarga ng pahina.

Ano ang bago sa bersyon v0.6.2:

  • issue Fix kaya na kasama ang lokasyon ng isang kahilingan 'anumang params query.

Ano ang bago sa bersyon v0.6.1:

  • Normalise node pangalan kapag nag-check link at form pinanggalingan, pag-aayos ng bug kapag ginagamit sa xhtml dokumento.

  • Issue Fix
  • kapag pagsusumite form na may lamang mga input file o walang input.

Kinakailangan :

  • enable ang JavaScript sa client side
  • jQuery 1.4.2 o mas mataas

Katulad na software

Guava
Guava

10 Feb 16

cmdparse
cmdparse

12 Apr 15

Paperclip.js
Paperclip.js

10 Feb 16

base64-js
base64-js

10 Feb 16

Iba pang mga software developer ng Oliver Nightingale

Augment.js
Augment.js

5 Jun 15

BBC
BBC

5 Jun 15

Lunr.js
Lunr.js

10 Apr 16

Mga komento sa Davis.js

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!