Javascript Slickgrid:使用对象';s成员作为列字段?
我有一个对象,它有两个成员:Javascript Slickgrid:使用对象';s成员作为列字段?,javascript,slickgrid,Javascript,Slickgrid,我有一个对象,它有两个成员: num它只是一个整数,而article是我通过JSON获得的一个对象,它本身有许多成员。现在,我想将文章中的成员用于SlickGrid中的name和pris字段。但是,下面的示例似乎不起作用: var columns = [ { id: "antal", name: "Antal", field: "num", width: 10}, { id: "namn", name: "Artikelnamn", field: "article.na
num
它只是一个整数,而article
是我通过JSON获得的一个对象,它本身有许多成员。现在,我想将文章中的成员用于SlickGrid中的name
和pris
字段。但是,下面的示例似乎不起作用:
var columns = [
{ id: "antal", name: "Antal", field: "num", width: 10},
{ id: "namn", name: "Artikelnamn", field: "article.name", width: 50},
{ id: "pris", name: "Totalpris", field: "article.price", width: 50}
];
是否有人可以根据提供的代码帮助我正确实现此功能?使用
文章
作为字段,并使用列格式化程序。因此:
var columns = [
{
id: "antal", name: "Antal", field: "num", width: 10
},
{
id: "namn", name: "Artikelnamn", field: "article", width: 50,
formatter : function(row, cell, value, columnDef, dataContext){
return value.name;
}
},
{
id: "pris", name: "Totalpris", field: "article", width: 50,
formatter : function(row, cell, value, columnDef, dataContext){
return value.price;
}
}
];
工作起来很有魅力!谢谢