Friday, 20 November 2015

Extjs: Uncaught TypeError: Cannot read property 'isBufferedStore' of undefined

Hello Folks,

While am Working with Extjs using MVVM pattern. I got the following error.
Uncaught TypeError: Cannot read property 'isBufferedStore' of undefined

I got this error in the both ways with cmd or without cmd  for application build. I have put the store in the application app.js stores section and i referred the store alias name in my components configured as store:'moduleName.storeName'.

    store: 'EmploymentRole.EmploymentRoleStore'

Now this is working fine now.

There is one more case to got the this issue is I Generated  the Extjs Application Using the Sencha cmd "MyApplication" and it by default generate the code in one of the section we added grid and referred the store as store:'StoreName' config option.
This store will be available in the store folder. while we test after that we will get this error.

I this case we need put the store in application.js this will creates the store instance

Ext.define('MyApplication.MainApplication', {
    extend: '',
    name: 'MVVM',
    stores: [
Now we can use store as store: 'EmploymentRoleStore'

It is better to create an alias while we are defining the store.

Ext.define('', {
    alias: 'store.EmploymentRoleStore',

No comments:

Post a Comment