Question

J'essaie des données de chargement des données de serveur et de liaison.Une telle méthode ne fonctionne pas.Qu'est-ce qui ne va pas?

Ext.define('Configurator.view.activityType.ActivityTypeModel', {
    extend: 'Ext.app.ViewModel',
    alias: 'viewmodel.activityTypeModel',
    stores: {
      ticketStatusSummary: {
       fields: ['id', 'title', 'name'],
       autoLoad: true,
       proxy: {
                url: '{prefix}/{entityName:uncapitalize}',
                pageParam: '{pagaParam}',
                startParam: '{startParam}',
                limitParam: '{limitParam}'
            }  }
    }
...

Était-ce utile?

La solution

problème est résolu. Le problème est avec le proxy - inconnu lecteur

reader: {
            type: 'json',           
         }

code réel:

Ext.define('Configurator.view.activityType.ActivityTypeModel', {
    extend: 'Ext.app.ViewModel',
    alias: 'viewmodel.activityTypeModel',
    stores: {
      ticketStatusSummary: {
       fields: ['id', 'title', 'name'],
       autoLoad: true,
       proxy: {
                url: '{prefix}/{entityName:uncapitalize}',
                pageParam: '{pagaParam}',
                startParam: '{startParam}',
                limitParam: '{limitParam}',
                reader: {
                        type: 'json',           
                }
            }  
        }
    }
... 

Autres conseils

Je suis surpris que vous deviez définir tout cela à l'intérieur de votre mode de vue ...

Vous devriez pouvoir faire: (J'essaie toujours de comprendre cela, je ne pense pas que ce soit le bon code.)

stores:{
    ticketSummary:'MyApp.stores.TicketSummary'
}

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top