我正在使用与 JSON 存储绑定(bind)的 dojo dgrid。 这是商店中的一行的样子:
Store 从包含字段(id、naziv、nivo、sifra)的表中检索数据。 该表有一个指向 JEZICI 表的外键,该表包含字段(id、naziv、sifra、testDatumOd、testDatumDo)。
当我显示原始表中的字段时,一切正常。 但是有人知道是否可以将子表 JEZICI 中的字段作为网格中的列与原始表中的列并排引用?
可能是这样的:
columns: [
{ field: "id", label: "ID" },
{ field: "sifra", label: "Sifra" },
{ field: "naziv", label: "Naziv" },
{ field: "jezici.id", label "Jezici ID"}
],
谢谢!
最佳答案
是的,您所要做的就是定义一个格式化程序:
columns: [
{
id: "jezici-id",
label: "Jezici ID",
formatter: function(/*Object*/ row) {
return row.jezici.id;
}
}
]
关于javascript - 将 dgrid 连接到具有 JSON 中不同级别字段的存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13542973/