Threaded View

  1. #1
    Sencha User
    Join Date
    Jan 2012
    Posts
    6
    Vote Rating
    0
    sealpond is on a distinguished road

      0  

    Default Answered: Classes are not declared. Simple MVC with store

    Answered: Classes are not declared. Simple MVC with store


    Hi
    I get an error msg when i try to load a store in my app. The error msg is Uncaught Error: The following classes are not declared even if their files have been loaded: 'App.store.Events'.

    My app.js
    Code:
    Ext.Loader.setConfig({
      enabled: true
    });
    
    
    Ext.application({
      name: 'App',
      models: ['Event'],
      controllers: ['Main'],
      stores: ['Events'],
      
      launch: function() {
          Ext.create('App.view.Viewport');
      }
    });
    My Model Event.js
    Code:
    Ext.define('App.model.Event', {
      extend: 'Ext.data.Model',
      fields: ['event_date', 'event_title', 'event_body', 'event_image']
      });
    My Controller Main.js
    Code:
    Ext.define('App.controller.Main', {
      extend: 'Ext.app.Controller',
      
      views: ['Home', 'Products', 'Blog', 'Contact']
      
    });
    My Store Events.js
    Code:
    Ext.regStore('App.store.Events', {
        extend: 'Ext.data.Store',
        model: 'App.model.Event',
        config: {
        autoLoad: true,
        proxy: {
          type: 'scripttag',
          url : 'http://broken.se/app/fetch_events'
        }
    }
    });
    My View Blog.js
    Code:
    Ext.define('App.view.Blog', {
      extend: 'Ext.List',
      xtype: 'blogpage',
      store: 'App.store.Events',
      config: {
        title: 'Blog',
        iconCls: 'star',
        itemTpl: '{event_title}'
      }
    });
    Its feels like i have forgot to load the store somewhere but cant find any answer to how in the forums.

  2. Did you really intend to use Ext.regStore rather than Ext.define?

Thread Participants: 1

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi