jCT 基于 javaScript 的模板引擎开源项目

我要开发同款
匿名用户2013年05月12日
41阅读
开发技术JavaScript
所属分类程序开发、模板引擎
授权协议MIT

作品详情

jCT是javaScriptCommonTemplates的缩写。是一种javaScript实现的模板引擎。可以工作于浏览器客户端或者Node.js环境。作为模板引擎,jCT主要负责把模板源文转换为javaScript对象,通过数据组装生成视图View。从文法形式上看jCT的文法极其类似php,aps,jsp的文法,也就是嵌入html模板文法。这种文法,事实上是嵌入了javaScript脚本。jCT采用与javaScript完全一致的语法来书写模板,达到了与javaScript完全兼容。jCT本身的功能并不直接参与获取后台数据以及如何实施表现。这些由应用考虑和实施。

功能

模版一致性设计:通过良好的标记符号定义,模版源文件未经jCT解析就能表现出极其接近渲染后的效果

自定义模板标记符号

取值表达式

代码块

子模版

成员对象

成员函数

View参数

BRun:在Build后自动执行

ERun:在Extend/ExtendTo后自动执行

递归视图:GetViewContinue

自动Build:GetView/GetViewContinue执行时,当执行时jCT发现并没有Build时,会自动执行Build过程

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论