Kendo ui Grid显示[对象对象]

时间:2015-06-28 09:08:52

标签: javascript mvvm kendo-ui kendo-grid

我有一个Kendo UI网格,即使类型为" string",它也只会显示[object object]等值。我有网格的数据源使用图表,所以我知道有数据,它应该显示其他值。

我正在使用MVVM

数据源:

 var dataSource = new kendo.data.DataSource({
            type: "everlive",
            autoSync: true,
            serverFiltering: true,
            filter: {
                field: "DeviceID",
                operator: "eq",
                value: device.uuid
            },
            transport: {
                // binding to the Order type in Everlive
                typeName: "BreakPoint"
            },
            schema: {
                model: {
                    id: "Id",
                    fields: {
                        // default Everlive fields
                        CreatedBy: {
                            type: "string"
                        },
                        CreatedAt: {
                            type: "date"
                        },
                        ModifiedAt: {
                            type: "date"
                        },

                        // type fields
                        Energi: {
                            type: "number"
                        },
                        Note: {
                            type: "string"
                        },
                        activity_green: {
                            type: "bool"
                        },
                        activity_yellow: {
                            type: "bool"
                        },
                        activity_red: {
                            type: "bool"
                        }
                    }
                }
            }
        });

HTML:

<div data-role="grid"
                 data-theme="silver"
                 date-scrollable="true"
                 data-pageable="true"
                 data-columns="[
                                 { 'field': 'CreatedAt', template:'#= formatAddress(data) #'},
                                 { 'field': 'Note' },
                                { field: 'Energi', format:'{0:c}'},
                                 { field: 'activity_green', title: 'Grøn Aktivitet', format:'{0:c}'},
                                 { field: 'activity_yellow', title: 'Gul Aktivitet', format:'{0:c}'},
                                 { field: 'activity_red', title: 'Rød Aktivitet', format:'{0:c}'}
                              ]"
                 data-bind="source: ds"
                 style="height: 200px"></div>

0 个答案:

没有答案