我用ext-4.1.0-beta-2 的MVC模式的时候,在View文件夹下建立了一个Js文件,想建立一个GridView的类,可以直接添加到Panel里面,
我的代码是
Ext.define('EITruck.view.User.List', {
extend: 'Ext.grid.Panel',
alias: 'widget.gridview',
cls: 'feed-grid',
disabled: false,
requires: ['Ext.toolbar.Toolbar'],
title: 'E-UserAccount',
border: false,
store: 'User',
columns: [
{ header: 'Name', dataIndex: 'name' },
{ header: 'Email', dataIndex: 'email', flex: 1 },
{ header: 'Phone', dataIndex: 'phone' }
]
})
但是这样的话调试的时候一直报错
如果我把代码改成这样,就没有问题
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()
});
有没有人遇到类似的情况啊。
这个解决了。