Alamat template: https://github.com/zangshaolong/simplite Selamat datang untuk mengekspresikan pendapat dan kode kontribusi yang berharga. Fitur:
1: Volume kode kecil dan biaya belajar yang rendah;
2: Metode penandaan sintaks JSP default digunakan. Teman -teman yang akrab dengan JSP dapat menulis templat langsung sesuai dengan sintaks JSP;
3: Gunakan sintaks JS asli untuk pemrosesan logis. Selama Anda terbiasa dengan sintaks JS, Anda dapat memulai secara langsung, tanpa biaya belajar.
4: Mendukung semua sintaks JS asli sebagai cuplikan logika kode dan mendukung format penulisan yang luas.
5: Mendukung mendefinisikan kembali karakter tag dari bahasa template. Tag logis default adalah < %dan %>, dan tag atribut default adalah < %= dan %>.
6: Mendukung sub-templat bersarang. Default sub-templat (tidak ada parameter data yang dilewati) dibagikan dengan berbagi data templat induk. Anda dapat mengatur set data yang digunakan oleh Template Anak dengan melewati parameter.
7: Mendukung impor dinamis templat dan menanamkan beberapa templat. Selama template yang diimpor bukanlah template ketergantungan melingkar, itu dapat ditangani secara normal.
8: Dukungan sub-templat untuk menggunakan bidang yang ditentukan oleh simplite.datakey untuk mengakses set data yang diteruskan. Nilai defaultnya adalah "_This". Untuk set data seperti array dan angka, mudah untuk mendapatkan data menggunakan simplite.datakey.
9: Mendukung mode berorientasi objek untuk mengatur pemrosesan template secara manual menggunakan templat dan fungsi statis murni.
10: Selain mengakses data templat induk, ini juga dapat memberikan data apa pun dalam ruang lingkup metode sebagai set data. Misalnya, ada ARR secara global, sehingga Anda dapat memasukkan (TMPLT, ARR)
tata bahasa:
Dapat dilihat bahwa ketika menggunakan Incluble, Anda dapat menggunakan sub-templat dan lulus dalam set data yang ditentukan sebagai sumber data. Untuk struktur multi-layer yang kompleks, ia dapat mengontrol struktur data masing-masing templat.