Handlebars

Software screenshot:
Handlebars
Rincian Software:
Versi: 4.0.5 Diperbarui
Tanggal Upload: 10 Feb 16
Pengembang: Yehuda Katz
Lisensi: Gratis
Popularitas: 18

Rating: 2.0/5 (Total Votes: 1)

Dirancang sebagai perpanjangan ke Kumis , Setang menyediakan fitur tambahan, untuk membawa lebih banyak kontrol ke mesin template.

Jika Anda memiliki lebih tua Kumis JS template, jangan khawatir, pekerjaan Anda tidak untuk apa-apa, Setang datang dengan dukungan untuk semua template Kumis yang sudah ada.

Anda juga dapat menggunakan Setang tanpa Kumis juga, menjadi perpanjangan, bukan plugin.

dokumentasi ekstensif termasuk dalam file README proyek.


Perbedaan dari Kumis:

Handlebars.js mendukung sintaks ekspresi diperpanjang disebut jalur.

Bisa lewat jalur atau String sebagai parameter.

Kemampuan untuk mendefinisikan blok pembantu. Blok pembantu adalah fungsi yang dapat dipanggil dari mana saja dalam template.

Bisa mendaftar template tambahan sebagai parsial. Parsial dapat menjadi String template atau fungsi template disusun

Apa yang baru dalam rilis ini:.

  • Ditambahkan dukungan untuk nama parsial dinamis
  • Ditambahkan hilang kata-kata dicadangkan sehingga compiler tahu untuk menggunakan berbagai sintaks
  • contoh Tetap menggunakan #with helper
  • Ditambahkan pelacakan orangtua dan mutasi untuk pengunjung AST
  • pencarian Depthed gagal ketika program duplikator berjalan
  • petunjuk Ditambahkan untuk 'spek / kumis' untuk CONTRIBUTING.md, memperbaiki beberapa kesalahan ketik
  • pembaruan AST
  • perilaku yang berbeda dari {{@last}} ketika {{#each}} di {{#each}}
  • Melaksanakan bernama helper referensi variabel
  • Ditambahkan dukungan parser untuk blok params
  • Hanya memberikan alias untuk beberapa panggilan digunakan
  • Menghasilkan Sumber Maps
  • Masih lolos dengan noEscape diaktifkan pada lingkungan Setang terisolasi
  • Simplify BlockNode dengan menghapus MustacheNode menengah
  • Melaksanakan parser untuk chaining lain dari pembantu
  • Pertimbangkan extensible parser API
  • Handlebars.noConflict () pilihan?
  • Ditambahkan SafeString dengan konteks (atau menggunakan bebek-mengetik)
  • Mendaftarkan terdefinisi parsial melempar pengecualian.
  • Komentar tidak menghormati kontrol spasi
  • Nonaktifkan baru standar auto-indent di parsial termasuk

Apa yang baru di versi 4.0.4:

  • Ditambahkan dukungan untuk nama parsial dinamis
  • Ditambahkan hilang kata-kata dicadangkan sehingga compiler tahu untuk menggunakan berbagai sintaks
  • contoh Tetap menggunakan #with helper
  • Ditambahkan pelacakan orangtua dan mutasi untuk pengunjung AST
  • pencarian Depthed gagal ketika program duplikator berjalan
  • petunjuk Ditambahkan untuk 'spek / kumis' untuk CONTRIBUTING.md, memperbaiki beberapa kesalahan ketik
  • pembaruan AST
  • perilaku yang berbeda dari {{@last}} ketika {{#each}} di {{#each}}
  • Melaksanakan bernama helper referensi variabel
  • Ditambahkan dukungan parser untuk blok params
  • Hanya memberikan alias untuk beberapa panggilan digunakan
  • Menghasilkan Sumber Maps
  • Masih lolos dengan noEscape diaktifkan pada lingkungan Setang terisolasi
  • Simplify BlockNode dengan menghapus MustacheNode menengah
  • Melaksanakan parser untuk chaining lain dari pembantu
  • Pertimbangkan extensible parser API
  • Handlebars.noConflict () pilihan?
  • Ditambahkan SafeString dengan konteks (atau menggunakan bebek-mengetik)
  • Mendaftarkan terdefinisi parsial melempar pengecualian.
  • Komentar tidak menghormati kontrol spasi
  • Nonaktifkan baru standar auto-indent di parsial termasuk

Apa yang baru di versi 3.0.3:

  • Ditambahkan dukungan untuk nama parsial dinamis
  • Ditambahkan hilang kata-kata dicadangkan sehingga compiler tahu untuk menggunakan berbagai sintaks
  • contoh Tetap menggunakan #with helper
  • Ditambahkan pelacakan orangtua dan mutasi untuk pengunjung AST
  • pencarian Depthed gagal ketika program duplikator berjalan
  • petunjuk Ditambahkan untuk 'spek / kumis' untuk CONTRIBUTING.md, memperbaiki beberapa kesalahan ketik
  • pembaruan AST
  • perilaku yang berbeda dari {{@last}} ketika {{#each}} di {{#each}}
  • Melaksanakan bernama helper referensi variabel
  • Ditambahkan dukungan parser untuk blok params
  • Hanya memberikan alias untuk beberapa panggilan digunakan
  • Menghasilkan Sumber Maps
  • Masih lolos dengan noEscape diaktifkan pada lingkungan Setang terisolasi
  • Simplify BlockNode dengan menghapus MustacheNode menengah
  • Melaksanakan parser untuk chaining lain dari pembantu
  • Pertimbangkan extensible parser API
  • Handlebars.noConflict () pilihan?
  • Ditambahkan SafeString dengan konteks (atau menggunakan bebek-mengetik)
  • Mendaftarkan terdefinisi parsial melempar pengecualian.
  • Komentar tidak menghormati kontrol spasi
  • Nonaktifkan baru standar auto-indent di parsial termasuk

Apa yang baru di versi 3.0.1:

  • Ditambahkan dukungan untuk nama parsial dinamis
  • Ditambahkan hilang kata-kata dicadangkan sehingga compiler tahu untuk menggunakan berbagai sintaks
  • contoh Tetap menggunakan #with helper
  • Ditambahkan pelacakan orangtua dan mutasi untuk pengunjung AST
  • pencarian Depthed gagal ketika program duplikator berjalan
  • petunjuk Ditambahkan untuk 'spek / kumis' untuk CONTRIBUTING.md, memperbaiki beberapa kesalahan ketik
  • pembaruan AST
  • perilaku yang berbeda dari {{@last}} ketika {{#each}} di {{#each}}
  • Melaksanakan bernama helper referensi variabel
  • Ditambahkan dukungan parser untuk blok params
  • Hanya memberikan alias untuk beberapa panggilan digunakan
  • Menghasilkan Sumber Maps
  • Masih lolos dengan noEscape diaktifkan pada lingkungan Setang terisolasi
  • Simplify BlockNode dengan menghapus MustacheNode menengah
  • Melaksanakan parser untuk chaining lain dari pembantu
  • Pertimbangkan extensible parser API
  • Handlebars.noConflict () pilihan?
  • Ditambahkan SafeString dengan konteks (atau menggunakan bebek-mengetik)
  • Mendaftarkan terdefinisi parsial melempar pengecualian.
  • Komentar tidak menghormati kontrol spasi
  • Nonaktifkan baru standar auto-indent di parsial termasuk

Apa yang baru di versi 3.0.0:

  • Ditambahkan dukungan untuk nama parsial dinamis
  • Ditambahkan hilang kata-kata dicadangkan sehingga compiler tahu untuk menggunakan berbagai sintaks
  • contoh Tetap menggunakan #with helper
  • Ditambahkan pelacakan orangtua dan mutasi untuk pengunjung AST
  • pencarian Depthed gagal ketika program duplikator berjalan
  • petunjuk Ditambahkan untuk 'spek / kumis' untuk CONTRIBUTING.md, memperbaiki beberapa kesalahan ketik
  • pembaruan AST
  • perilaku yang berbeda dari {{@last}} ketika {{#each}} di {{#each}}
  • Melaksanakan bernama helper referensi variabel
  • Ditambahkan dukungan parser untuk blok params
  • Hanya memberikan alias untuk beberapa panggilan digunakan
  • Menghasilkan Sumber Maps
  • Masih lolos dengan noEscape diaktifkan pada lingkungan Setang terisolasi
  • Simplify BlockNode dengan menghapus MustacheNode menengah
  • Melaksanakan parser untuk chaining lain dari pembantu
  • Pertimbangkan extensible parser API
  • Handlebars.noConflict () pilihan?
  • Ditambahkan SafeString dengan konteks (atau menggunakan bebek-mengetik)
  • Mendaftarkan terdefinisi parsial melempar pengecualian.
  • Komentar tidak menghormati kontrol spasi
  • Nonaktifkan baru standar auto-indent di parsial termasuk

Apa yang baru di versi 2.0.0:.

  • Ditambahkan contrib catatan mengenai docs handlebarsjs.com
  • Memainkan bagus dengan nomor versi gemspec.

Apa yang baru di versi 2.0.0-alpha.4:

  • Paparan pembungkus setup untuk template dikompilasi .

Apa yang baru di versi 1.2.1:

  • Izinkan sejumlah karakter membuntuti untuk variabel JavaScript valid .
  • falsy AMD nama modul dalam versi 1.2.0.

Apa yang baru di versi 1.1.2:.

  • Ditambahkan tes utilitas sederhana biner
  • Tetap kompilasi string kosong.

Apa yang baru di versi 1.1.1:.

  • catatan rilis Tetap

Persyaratan :

  • memampukan JavaScript pada sisi klien

Software yang serupa

EaselJS
EaselJS

4 Jun 15

Lodash
Lodash

18 Jul 16

Apache Any23
Apache Any23

13 Apr 15

melchior.js
melchior.js

28 Feb 15

Komentar untuk Handlebars

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!