Dirección de plantilla: https://github.com/zhangshaolong/simplite bienvenido para expresar opiniones valiosas y códigos de contribución. Características:
1: Volumen de código pequeño y bajo costo de aprendizaje;
2: Se utiliza el método de etiquetado de sintaxis JSP predeterminado. Los amigos que están familiarizados con JSP pueden escribir plantillas directamente de acuerdo con la sintaxis de JSP;
3: Use la sintaxis JS nativa para el procesamiento lógico. Mientras esté familiarizado con la sintaxis JS, puede comenzar directamente, sin costos de aprendizaje.
4: Admite toda la sintaxis de JS nativo como fragmentos lógicos de código y admite un amplio formato de escritura.
5: Admite redefinir los caracteres de la etiqueta del lenguaje de plantilla. Las etiquetas lógicas predeterminadas son < %y %>, y las etiquetas de atributo predeterminadas son < %= y %>.
6: Apoyar las subemplatas anidadas. Los valores predeterminados de la sub-plantilla (no pasan los parámetros de datos) se comparten compartiendo datos de plantilla principal. Puede establecer el conjunto de datos utilizado por la plantilla infantil pasando los parámetros.
7: Apoya la importación dinámica de plantillas e integrar múltiples plantillas. Mientras la plantilla importada no sea una plantilla de dependencia circular, se puede manejar normalmente.
8: Soporte de subemplatos para usar los campos especificados por simplite.datakey para acceder al conjunto de datos aprobado. El valor predeterminado es "_Tis". Para conjuntos de datos como matrices y números, es fácil obtener datos usando simplite.datakey.
9: Apoye el modo orientado a objetos para organizar manualmente el procesamiento de plantillas usando plantillas y funciones estáticas puras.
10: Además de acceder a los datos de la plantilla principal, también puede proporcionar cualquier datos en el alcance del método como un conjunto de datos. Por ejemplo, hay un ARR a nivel mundial, por lo que puede incluir (TMPLT, ARR)
gramática:
Se puede ver que cuando se usa incluir, puede usar subemplatos y pasar en el conjunto de datos especificado como fuente de datos. Para estructuras complejas de múltiples capas, puede controlar bien la estructura de datos de cada plantilla.