Davis.js

Software screenshot:
Davis.js
Rincian Software:
Versi: 0.9.9
Tanggal Upload: 13 May 15
Pengembang: Oliver Nightingale
Lisensi: Gratis
Popularitas: 125

Rating: 3.7/5 (Total Votes: 3)

Davis.js memungkinkan pengembang untuk menentukan tindakan yang akan diambil ketika pengguna berikut link, menyerahkan formulir, atau menavigasi dengan tombol back dan forward.
Untuk eksekusi kode rute, perpustakaan menggunakan HTML5 history.pushState.
HTML5 pushState memungkinkan rute untuk tinggal di tempat, bahkan jika JavaScript dimatikan.
Dalam browser modern (4 + FireFox, Safari 5 +, Chrome, Safari iOS 4 +, Android Browser 2.2 +) Davies.js bekerja sebagai diiklankan.
Dalam versi browser yang lebih tua, Davis.js tidak akan memuat, memungkinkan link ke berperilaku seperti mereka biasanya akan melakukan

Apa yang baru dalam rilis ini:.

  • Tetap masalah dengan cara params dikodekan dan diterjemahkan.

Apa yang baru di versi 0.9.6:

  • penanganan yang tepat dari path relatif menggunakan $ .prop bukan dari $ attr
  • .

Apa yang baru dalam versi v0.9.1:

  • Fixed bug dengan menggunakan rute tingkat middleware routing shortcut metode.

Apa yang baru dalam versi v0.9.0:

  • Add dukungan untuk definisi scoped dari rute menggunakan lingkup.
  • Add dukungan untuk tingkat rute middleware.
  • Add dukungan untuk params percikan dalam definisi rute.
  • Davis.location sekarang menerima sebuah pilihan param, yang memungkinkan untuk menetapkan / menggantikan rute diam-diam.
  • Berubah tanda tangan untuk menciptakan Davis.Routes, sekarang bisa hanya lulus string sebagai jalan.
  • kepatuhan Dekat dengan kebijakan asal yang sama ketika mengikat link dan bentuk.
  • bug Fix mana params di objek permintaan masih URI dikodekan.

Apa yang baru dalam versi v0.8.1:.

  • Tetap masalah dengan Davis.listener
  • Pindah davis.fblike dan davis.mixpanel ke direktori yang benar.

Apa yang baru dalam versi v0.8.0:

  • Davis tidak lagi tergantung pada jQuery, dapat digunakan dengan atau tanpa perpustakaan DOM dengan menggunakan ekstensi.
  • ekstensi Ditambahkan ZEPTO untuk memungkinkan Davis untuk digunakan dengan ZEPTO.
  • pemeriksaan lebih kuat dari asal-usul hubungan, protokol harus sesuai ditangkap oleh Davis.
  • Plugin Ditambahkan Mixpanel
  • .
  • Ditambahkan Facebook Like Plugin.
  • Tetap beberapa bug dengan ekstensi hashRouting.

Apa yang baru dalam versi v0.7.0:

  • Refactor dari internal, banyak komponen sekarang diimplementasikan sebagai Davis plugin, sehingga lebih mudah untuk memperpanjang perpustakaan.
  • Sederhanakan membangun alat, ketergantungan dihapus pada ruby ​​dan java. Sekarang semua yang Anda butuhkan adalah membuat dan node.js.
  • The Davis fungsi kenyamanan tidak lagi membutuhkan fungsi config yang akan disahkan pada saat membuat sebuah aplikasi.
  • The Davis fungsi kenyamanan auto dimulai app sesegera mungkin.
  • Berubah pengaturan default generateRequestOnPageLoad, sekarang adalah palsu secara default.
  • Davis.logger sekarang diimplementasikan sebagai plugin tidak pengaturan.
  • Berganti nama Davis.Request.prototype.asJSON untuk Davis.Request.prototype.toJSON.
  • Fix inkonsistensi Browser bug di mana Firefox tidak akan memecat acara popstate pada beban halaman.

Apa yang baru dalam versi v0.6.2:

  • masalah Fix sehingga lokasi permintaan 'meliputi setiap params permintaan
  • .

Apa yang baru dalam versi v0.6.1:

  • Menormalkan nama node ketika memeriksa hubungan dan membentuk asal, perbaikan bug bila digunakan dalam dokumen xhtml.
  • masalah Fix ketika mengirimkan formulir dengan hanya masukan file atau tanpa input.

Persyaratan :

  • JavaScript diaktifkan pada sisi client
  • jQuery 1.4.2 atau lebih tinggi

Software yang serupa

Progress
Progress

1 Mar 15

Blockwork
Blockwork

1 Mar 15

fastJSON
fastJSON

21 Jul 15

Perangkat lunak lain dari pengembang Oliver Nightingale

BBC
BBC

5 Jun 15

Lunr.js
Lunr.js

10 Apr 16

Augment.js
Augment.js

5 Jun 15

Komentar untuk Davis.js

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!