extjs5开发学习-14-模块字段和grid列地定义[1]

extjs5开发学习-14-模块字段和grid列地定义[1]

ID:34569286

大小:118.31 KB

页数:16页

时间:2019-03-08

extjs5开发学习-14-模块字段和grid列地定义[1]_第1页
extjs5开发学习-14-模块字段和grid列地定义[1]_第2页
extjs5开发学习-14-模块字段和grid列地定义[1]_第3页
extjs5开发学习-14-模块字段和grid列地定义[1]_第4页
extjs5开发学习-14-模块字段和grid列地定义[1]_第5页
资源描述:

《extjs5开发学习-14-模块字段和grid列地定义[1]》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、标准实用文案Extjs5开发学习-14-模块字段和Grid列的定义[1]这一节加入模块自定义字段,并根据这些字段生成model。然后再定义grid中的分组和列。从这一切开始真正进入到了模块自定义的节奏当中,代码的复杂度和技巧性也大大提高。先从模块字段的自定义开始。先看一下ModuleModel.js中加入的新的定义:[javascript] viewplain copy1./** 2. * 模块的数据模型 3. */  4.  5.Ext.define('app.view.module.ModuleModel', {  6.

2、            extend : 'Ext.app.ViewModel',  7.            alias : 'viewmodel.module',  8.  9.            // 在开发过程中我先用设定好的值放于data中,等以后自定义的时候,data里的值都是从后台取得的  10.            // 所有数据库里的字段,我都以tf_开头,只是为了表示这是从后台读取过来的  11.  12.            data : {  13.  14.                

3、tf_moduleId : '1010', // 模块ID号:一个数字的ID号,可以根据此ID号的顺序将相同分组的模块放在一块。  15.                tf_ModuleGroup : '工程管理',// 模块分组:模块分到哪个组里,比如说业务模块1、业务模块2、系统设置、系统管理等。  16.                tf_moduleName : 'Global', // 模块标识:系统中唯一的模块的标识  17.                tf_title : '工程项目',// 模块名称:

4、能够描述此模块信息的名称。  18.                tf_glyph : 0xf0f7, // 图标字符值  19.                tf_shortname : null,// 模块简称:如果名称过长,有些地方可以用简称来代替。  20.                tf_englishName : null,// 模块英文名称:万一要制作英文版,可以用英文名称。  21.                tf_englishShortName : null, // 模块英文简称:可以用作生成

5、编码字段。  22.                tf_description : null,// 模块描述:  23.                tf_remark : null,  24.                // 备注:  25.  26.                // 下面还有若干字段未加入,以后用到的时候再加入  27.                tf_primaryKey : 'tf_id', // 主键  文档标准实用文案1.                tf_nameFields 

6、: 'tf_name', // 可用于描述记录的字段  2.  3.                // 此模块的自定义字段,此处先用手工定义,以后换成从数据库中自动取得  4.                tf_fields : [{  5.                    tf_fieldId : 10100010, // 此字段的id值,所有的字段都是保存在一字段表中,这是主键值  6.                    tf_fieldName : 'tf_id',// 字段名  7.          

7、          tf_title : '序号',// 字段描述  8.                    tf_fieldType : 'Integer', // 字段类型  9.                    tf_isHidden : true, // 是否是隐藏字段  10.                    tf_fieldGroup : '工程基本信息' // 字段分组  11.                        // 是否是隐藏字段  12.                    

8、}, {  13.                    tf_fieldId : 10100020,  14.                    tf_fieldName : 'tf_name',  15.                    tf_title : '工程项目名称'

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。