Bonjour,
j'ai créer un model ainsi qu'une store ,puis j'ai créer un instance de cet model ,
je veux accéder au données de store pour l'affecter aux variables déclarés dans le model
voici le model :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
Ext.define('UserModel', {
    extend: 'Ext.data.Model',
    fields: [
        {name:'val1', type:'int'},
        {name:'val2', type:'int'}
    ]
});
store
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
var store = Ext.create('Ext.data.Store', {
    model: 'UserModel',
    proxy: {
        type: 'ajax',
        autoload: true,
        url: "mon_url",
        reader:  {
            type: 'json',
            root: 'data'
        }
       }
});
instance de model :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
var user = Ext.create('UserModel', {
    'val1': 'valeur que je veux récuperer depuis store', 
    'val2': 'valeur que je veux récuperer depuis store',
    proxy: {
        type: 'ajax',
        url: "mon_url",
        reader:  {
            type: 'json',
            root: 'data'
        }
       }
});
merci d'avance