Адрес шаблона: https://github.com/zhangshaolong/simplite Добро пожаловать, чтобы выразить ценные мнения и коды вкладов. Функции:
1: небольшой объем кода и низкая стоимость обучения;
2: используется метод метки синтаксиса JSP по умолчанию. Друзья, которые знакомы с JSP, могут писать шаблоны напрямую в соответствии с синтаксисом JSP;
3: Используйте Native JS -синтаксис для логической обработки. Пока вы знакомы с синтаксисом JS, вы можете начать напрямую, без затрат на обучение.
4: Поддерживает все синтаксисы Native JS в качестве кодовых логических фрагментов и поддерживает широкий формат письма.
5: Поддерживает переопределение символов тегов языка шаблона. Логические теги по умолчанию составляют < %и %>, а теги атрибутов по умолчанию составляют < %= и %>.
6: Поддержка вложенных подразделений. По умолчанию подразделений (параметры данных не проходят), разделяются путем обмена данными шаблона родителей. Вы можете установить набор данных, используемый шаблоном ребенка, путем передачи параметров.
7: Поддержка динамического импорта шаблонов и внедрение нескольких шаблонов. Пока импортный шаблон не является шаблоном круговой зависимости, с ним можно обрабатывать нормально.
8: Поддержка подразделений для использования поля, указанных Simplete.datakey для доступа к пропущенному набору данных. Значение по умолчанию - «_this». Для таких наборов данных, как массивы и числа, легко получить данные с помощью simplete.datakey.
9: Поддержка объектно-ориентированного режима для вручную организовать обработку шаблонов с использованием шаблонов и чистых статических функций.
10: В дополнение к доступу к данным шаблона родительских шаблонов, он также может предоставить любые данные в области метода в качестве набора данных. Например, есть ARRS во всем мире, так что вы можете включить (TMPLT, ARR)
Грамматика:
Можно видеть, что при использовании включения вы можете использовать подразделения и передавать указанный набор данных в качестве источника данных. Для сложных многослойных структур он может хорошо управлять структурой данных каждого шаблона.