|

楼主 |
发表于 2016-7-27 10:58:30
|
显示全部楼层
var jsonCols = {
did: {
type: "Integer",
label: "标识"
},
name: {
type: "String",
label: "名称"
}
};
this.myNewData = new Data(this, {
xid: "myNewData",
defCols: jsonCols,
idColumn: "did"
});
this.myNewData.add({did: 123, name: "张三"});
this.myNewData.add({did: 456, name: "李四"});
this.myNewData.add({did: 789, name: "王五"});
Model.prototype.modelLoad = function(event){
var tmpul= '<ul class="x-list-template" xid="listTemplateUl1">'+
'<li xid="li1" class="media"> <div class="media-body" xid="div14"> '+
'<h5 class="media-heading lead text-black" bind-text="ref(\'did\')" xid="h51"/> '+
'<div class="text-muted" xid="div15"> '+
' <span xid="span11" class="text-danger">¥</span> '+
' <span xid="span9" bind-text="ref(\'did\')" class="text-danger"/> '+
' </div> '+
'<div class="text-muted" xid="div16"> '+
' <span xid="span30">月销</span> '+
' <span xid="span21" bind-text="ref(\'name\')"/> '+
' <span xid="span22"><![CDATA[笔 ]]></span> '+
' <span xid="span20" bind-text=" ref(\'name\')"/> '+
' </div> </div> </li> </ul> ';
var lst = new List({
xid: 'list123',
autoLoad: true,
data: 'getMyNewData', //这里修改成myNewData就会运行出错
//template: '<div class="x-list-template"><div data-bind="{text:ref(\'name\')}"></div></div>',
template:tmpul,
parentNode: this.getElementByXid("content1")
});
C:\Users\Administrator\Desktop\List.png |
|