|
楼主 |
发表于 2017-2-14 16:35:44
|
显示全部楼层
这个早看过了,我是控件可以创建,但是数据展示有问题。我不知道 baasdata的参数如何赋值
Model.prototype.CreateData = function(xid,mainkey) {
// var ParentNode = self.getElementByXid(parentxid);
// var columnData=self.comp("columnData");
// columnData.setFilter("filter", "tableCode='base_customer' and gridSequence>0");
// columnData.setOrderBy("formSequence",0);
// columnData.refreshData();
// var mycolumnData = self.comp("columnData");
var cc = {};
var i=0;
cc= {
name : {
type : 'String',
label : 'name',
name:name
},
uid : {
type : 'String',
label : 'uid',
name: "uid"
}
};
// columnData.each(function(param){
// var c1 = {
// type : "String",
// label : param.row.val("columnLabel")
// };
// cc = c1;
// i++;
// });
var option ={
xid : xid,
defCols : cc,
idColumn : mainkey,
// parentNodearentNode,
queryAction:"queryV_base_customer" ,
url:"/AllInOne/base",
saveAction:"saveBase_customer",
tableName:"base_customer",
limit:"40",
autoLoad:true,
autoNew:false,
directDelete:"true"
} ;
new Data(option);
};
看看我写的有问题吗 |
|