データはランダムで、列を予測できません。リモートからデータを読み取り、グリッドに表示します。
Kendo UI Grid のように json オブジェクトを取得します[object Object]
。どのように視覚化できますか、または Kendo グリッドでセルの詳細ビューを表示する方法はありますか?
treeview
これらのセルにJSON
オブジェクトを挿入できれば、問題は解決すると思います。
データはランダムで、列を予測できません。リモートからデータを読み取り、グリッドに表示します。
Kendo UI Grid のように json オブジェクトを取得します[object Object]
。どのように視覚化できますか、または Kendo グリッドでセルの詳細ビューを表示する方法はありますか?
treeview
これらのセルにJSON
オブジェクトを挿入できれば、問題は解決すると思います。
問題は、住所が複雑なオブジェクトであるため、表示方法を kendoGrid に指示する必要があることです。たとえば、次のような複雑なオブジェクト Connected があります: {Connected:{Value:3, Percentage:100}}
単にそれをいくつかの列にマップすると、あなたの経験と同じように、グリッドに [object Object] が表示されます。
解決:
Connected オブジェクトを「3 (100 %)」のように表示する必要があるとします。グリッドはそれを知る方法がありません。したがって、列の宣言でテンプレートを作成する必要がありました。
var gridColumns = [
{ field: "Connected", title: "Connected", template: function(data) {
return data["Connected"].Value + " (" + data["Connected"].Percentage + " %)";
}
}
];
そして、これは私が得たものです:
列のテンプレートを設定する必要があります。デフォルトでは、「Number」、「String」、「Date」、「Boolean」などのプリミティブ型のみを表示できます。