Alamat templat: https://github.com/zhangshaolong/simpliteKami mengalu-alukan komen berharga dan sumbangan kod anda. Ciri-ciri:
1: Jumlah kod yang kecil dan kos pembelajaran yang rendah;
2: Kaedah tag sintaks jsp lalai, rakan yang biasa dengan jsp boleh terus menulis templat mengikut sintaks jsp3: Gunakan sintaks js asli untuk pemprosesan logik selagi anda biasa dengan sintaks js, anda boleh mula terus tanpa kos pembelajaran.
4: Menyokong semua sintaks js asli sebagai serpihan logik kod, dan menyokong pelbagai format penulisan.
5: Menyokong mentakrifkan semula teg bahasa templat Teg logik lalai ialah <% dan %>, dan teg atribut lalai ialah <%= dan %>.
6: Menyokong sub-templat bersarang Sub-templat berkongsi data templat induk secara lalai (tiada parameter data diluluskan).
7: Menyokong import dinamik templat dan membenamkan berbilang templat Selagi templat yang diimport bukan templat yang bergantung secara bulat, ia boleh diproses seperti biasa.
8: Sokong sub-templat untuk menggunakan medan yang ditentukan oleh Simplite.dataKey untuk mengakses set lengkap data yang diluluskan Nilai lalai ialah "_ini". .dataKey untuk mendapatkan data.
9: Menyokong penggunaan templat berorientasikan objek dan fungsi statik tulen untuk mengatur proses pemprosesan templat secara manual.
10: Selain mengakses data templat induk, anda juga boleh menyediakan sebarang data dalam skop kaedah sebagai set data Contohnya, jika terdapat arr secara global, anda boleh memasukkan (tmplt, arr)
Seperti yang anda lihat, apabila menggunakan sertakan, apabila menggunakan sub-templat, anda boleh menghantar set data yang ditentukan sebagai sumber data Untuk struktur berbilang lapisan yang kompleks, struktur data setiap templat boleh dikawal dengan baik.