在一个拥有data组件定义,或者baasData组件定义的案例中,找到它编译后的资源js文件,里面就有动态生成data组件的代码!可以拷贝出来,根据根式改成自己想要的!
比如:UI2\demo\baas\simpleData\.cache\index\index.w.view__zh_CN_Mobile_.js
如下案例,可以设置字段以及规则的动态生成
Model.prototype.button1Click = function(event){ new Data(this, { xid : 'mainData',// 和this.mainData一致 defCols : { sID : { type : 'String', label : 'ID' }, sName : { type : 'String', label : '名字', rules : { required : { params : true, message : '名字必须有值' }, readonly: "true" } }, sAge : { type : 'Integer', label : '年龄' } }, idColumn : 'sID' }); };
评一波