gpt4 book ai didi

javascript - Slickgrid:使用对象的成员作为列字段?

转载 作者:行者123 更新时间:2023-11-30 13:03:38 27 4
gpt4 key购买 nike

我有一个有两个成员的对象:num 只是一个整数,article 是我通过 JSON 获得的一个对象,它本身有许多成员。现在我想将文章中的成员用于 SlickGrid 中的 namepris 字段。但是,下面的示例似乎不起作用:

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}
];

谁能帮我根据提供的代码正确实现这个?

最佳答案

使用 article 作为字段,并使用列格式化程序。所以:

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;
}

}
];

关于javascript - Slickgrid:使用对象的成员作为列字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16507565/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com