Отображение таблиц.
Собственно, недавно начал изучение ExtJS и сейчас столкнулся с проблемой отображения Grid'ов. Даже при использовании самых элементарных примеров, таблицы не хотят отображаться.Заранее извиняюсь за свое нубство и надеюсь, что вы меня наведете на путь истинный.
Ниже пример кода,который я пытался воспроизвести: Ext.onReady(function(){ Ext.create('Ext.data.Store', { storeId:'simpsonsStore', fields:['name', 'email', 'phone'], data:{'items':[ { 'name': 'Lisa', "email":"lisa@simpsons.com", "phone":"555-111-1224" }, { 'name': 'Bart', "email":"bart@simpsons.com", "phone":"555-222-1234" }, { 'name': 'Homer', "email":"home@simpsons.com", "phone":"555-222-1244" }, { 'name': 'Marge', "email":"marge@simpsons.com", "phone":"555-222-1254" } ]}, proxy: { type: 'memory', reader: { type: 'json', root: 'items' } } }); Ext.create('Ext.grid.Panel', { title: 'Simpsons', store: Ext.data.StoreManager.lookup('simpsonsStore'), columns: [ { header: 'Name', dataIndex: 'name' }, { header: 'Email', dataIndex: 'email', flex: 1 }, { header: 'Phone', dataIndex: 'phone' } ], height: 200, width: 400, renderTo: Ext.getBody() }); }); }); |
У тебя синтаксическая ошибка в коде. Используй IDE или нормальный редактор с проверкой кода (Sublime Text например)
|
лишние закрывающие скобки })
|
Спасибо!
|
Часовой пояс GMT +3, время: 05:17. |