Я получаю объекты json в качестве [object Object] в сетке пользовательских интерфейсов Kendo, как я могу визуализировать его или есть способ показать подробный вид ячейки в сетке Kendo ?Kendo UI Grid Отображение объектов json как объекта [object Object]
0
A
ответ
2
Причина вы видите [object Object]
потому, что address
имеет объект типа и вы передаете его в ячейку, которая будет преобразовать его в строку . И, таким образом, ячейка заполняется строковым представлением объекта, который в этом случае равен [object Object]
.
Пример 1:
function formatAddress(address){
return address.street + ' ' + address.phone;
}
var grid = $("#grid").kendoGrid({
dataSource: {
pageSize: 20,
data: createRandomData(50)
},
pageable: true,
height: 430,
columns: [
{ field: "FirstName", title: "First Name", width: "140px" },
{ field: "LastName", title: "Last Name", width: "140px" },
// `formatAddress` will be called from the global variable scope like eval() usually does
{ field: "Address", template: "#= formatAddress(data) #" }
]
}).data("kendoGrid");
Пример 2: (MVVM)
<div id="grid" data-role="grid" data-bind="source: gridSource"
data-columns='[{field:"FirstName",title:"First Name"}, {field:"LastName",title:"Last Name"}, {field:"Address",template:"#= formatAddress(data) #"}]'>
</div>
Смежные вопросы
- 1. kendo Grid custom edit send [object Object]
- 2. Kendo UI Dropdownlist complex object
- 3. Kendo UI Mobile Listview всегда отображает [object Object]
- 4. kendo drop down return object object
- 5. obJect Отображение объекта вместо кнопки
- 6. Kendo UI Grid WebMethod JSON
- 7. kendo ui data grid - firebase
- 8. Kendo UI Grid возвращает только чистый JSON
- 9. Ошибка привязки ретранслятора NativeScript - отображение объекта [Object object] по вертикали
- 10. Kendo Grid Object не поддерживает свойство или метод 'slice'
- 11. JSON [object Object] в строку
- 12. Kendo UI Grid Json Данные не загружаются
- 13. JSON return (object, Object)
- 14. Kendo Grid или UI-Grid
- 15. Ajax GET возвратил объекты объекта JSON как [object, Object]
- 16. Kendo UI grid - не заполняется данными JSON
- 17. kendo ui grid attributes
- 18. Kendo UI Grid Scrollable
- 19. Kendo UI Inline Grid
- 20. Kendo UI Grid альтернатива
- 21. Меню пользователя Kendo UI из объекта json
- 22. JSON.stringify возвращает «[object Object]» вместо содержимого объекта
- 23. JSON parse возвращает {Object, Object}
- 24. jQuery JSON return [Object object]
- 25. JSON return [object Object] angularjs
- 26. ViewPager с Json Object
- 27. Knockout.js отображение JSON объект JavaScript Object
- 28. AngularJS JSON Check Object
- 29. @JsonProperty Json object внутри объекта Json
- 30. JSON object GUI
Вопрос заключается в том, что данные случайным образом, и я не могу предсказать столбцы. Я читаю данные с удаленного устройства и показываю их на сетке. – nish
Что вы подразумеваете под * random *? Ячейки сетки являются случайными или полями объекта «адрес»? –
Я не могу предопределить столбцы для сетки, также я не могу предсказать, является ли любая ячейка строкой или объектом json. – nish