这是早期的版本,已经废弃,新的版本请看
我博客里的jCT专题
,或者jCT开源主页示例
里面有最简单的例子
================================================
扩充了3个重构功能的语法.同时取消了 FixDat,ViewBefore,ViewAfter
目的:更灵活的适应应用的变化
main:
自定义jCT生成对象的内部实现,用了语法,下面两个就可以不用了
entry:
自定义jCT生成对象的内部实现的入口部分
outlet:
自定义jCT生成对象的内部实现的出口部分
首先
jCT生成的函数结构类似如下:
function (CTD) {//这就是entry部分
if (!CTD) {
CTD = {};
}
this.CTD = CTD;
with (CTD)
{//这就是{...},body部分
var __CTV__ = [];
__CTV__.push(this.CTA[0]);
}
return __CTV__.join("");//这就是出口部分
//这里还有个自定义局部函数部分
}
重构功能使用者自己定义除了{...}body的部分,main方法的例子
<!--main function(D){
if(undefined==D) return jsonQueue({init:true},{callback:this});
with(D){...}
$('body').html(__CTV__.join(""));
}-->
这个例子里,完成了表现数据的获取,并完成了表现的实现,注意:
{...}
,这个是保留字,jCT通过这个替换主体部分
__CTV__
这个保留的变量的用法
描述一下这个函数结构的话就是:
{entry}
{jCT body}
{outlet}
{local function}
{entry}
默认值是:
function (CTD) {
if (!CTD) {
CTD = {};
}
this.CTD = CTD;
with (CTD)
{outlet}
默认值是:
return __CTV__.join("");
{jCT body}
由jCT自己控制.
{local function}
自定义局部函数默认值是:""
entry,和outlet的例子就不举了.一般的说有了,main就够了.
分享到:
- 2008-05-31 12:12
- 浏览 1533
- 评论(2)
- 论坛回复 / 浏览 (2 / 1662)
- 查看更多
相关推荐
如果您想贡献,请与当前的贡献者之一联系,然后查看问题和功能要求如果您希望向机器人添加新功能,或者发现了它的一些不当行为,请随时在打开一个详细介绍该。特征指令这是该漫游器响应的可用命令以及响应方式的...
JCT 2557-2020 规范
JCT 2558-2020 规范
JCT 60006-2020 瓷砖薄贴法施工技术规程
标准 JCT174-2005无碱玻璃纤维带
JCT 621-2021 硅酸盐建筑制品用生石灰
JCT 1017-2020 建筑防水材料用聚合物乳液
JCT 620-2021 石灰取样方法
JCT 2595-2021 砂石分离机规范
JCT 2561-2020 金属复合板
JCT 2604-2021 仿石型混凝土面板和面砖
JCT 949-2021 混凝土制品用脱模剂
本标准规定了汽车后窗电热玻璃透射比,不透明率,耐清晰剂性,电极片焊接强度,电插片抗弯曲性,功率,除霜效率,超压性,热点温度,耐电热冲击性,耐盐雾性,电热线抗磨性,防潮湿性,耐久性,抗冲击性和碎片状态的...
《环氧树脂地面涂层材料》JCT-1015-2006.doc
JCT 618-2019化学解析方法
Report of Subjective Test Results of Responses to the Joint Call for Proposals (CfP) on Video Coding Technology for High Efficiency Video Coding (HEVC)所应用的测试序列
JCT 1057-2021 玻璃纤维增强水泥(GRC)外墙板
JCT 850-2021 水泥用铁质原料化学分析方法
JCT 60003-2019
JCT 2567-2020