2015-10-07 1 views
1

Получение доступа к ошибкам в хранилище IS в поле itemselector, я не использую модель, просто используя жестко заданные значения для теста.Uncaught TypeError: Не удается прочитать свойство 'schema' из null

Uncaught TypeError: Не удается прочитать свойство 'схемы' нулевого VM398 доб-все-РТЛ-debug.js _dc = 1444203173414: 51423

Itemselector:

items:[{ 
    xtype: 'itemselector', 
    name: 'itemselector', 
    id: 'itemselector-field', 
    imagePath: '../ux/images/', 
    store: 'IS', 
    displayField: 'period', 
    valueField: 'period', 
    value:'period', 
    allowBlank: false, 
    msgTarget: 'side', 
    fromTitle: 'Available', 
    toTitle: 'Selected' 
}] 

Магазин:

Ext.define('Myapp.store.IS', { 
    extend: 'Ext.data.Store', 

    /* requires: [ 
     'Myapp.model.JobNode', 
     'Ext.util.Sorter' 
    ], */ 

    alias: 'store.IS', 
    fields: ['period'], 
    data: { 
     'period': [ 
      '20140525','20140625' 
     ] 
    }, 
    proxy: { 
     type: 'memory', 
     reader: { 
      type: 'json', 
      root: 'reader' 
     } 
    } 
}); 
+0

Можете ли вы установить скрипку? –

+0

Fiddle не дает результата – Dpak

+0

Должно быть 'store: {type: 'IS'}' –

ответ

0
use Ext.create('Myapp.store.IS') 
+0

store: Ext.create ('Myapp.store.IS'), –