Ich habe den nächsten Laden lesen:ExtJS Suchfeld kann nicht Eigentum ‚hasOwnProperty‘ undefinierter
Ext.define('Invoices.store.Invoice', {
extend: 'Ext.data.Store',
model: 'Invoices.model.Invoice',
alias: 'store.InvoiceStore',
remoteFilter: false,
proxy: {
type: 'ajax',
url: '/invoices/filter',
reader: {
type: 'json'
}
},
autoLoad: false
});
und dieses Modell:
Ext.define('Invoices.model.Invoice', {
extend: 'Ext.data.Model',
fields: ['data']
});
Als ich diese compnent aus einer Ansicht aufrufen, wird der Fehler angezeigt:
{
xtype: 'searchfield',
name: 'client',
store: 'InvoiceStore',
fieldLabel: 'Cliente<b><span style="color: #d32f2f">*</span></b>'
},
Uncaught TypeError: Cannot read property 'hasOwnProperty' of undefined
Und dies in der nächsten Zeile des Codes von Search Komponente Hauptklasse geschehen:
Ich vermute, es passiert, weil Null Verweis auf die Komponente, vielleicht den Speicher, aber ich habe den Alias und das Modell geändert und nichts passiert noch, der gleiche Fehler wird immer noch angezeigt.
Irgendwelche Hilfe? Irgendeine Idee? Verdiene ich es, gefeuert zu werden?
Sorry für zu spät, dies tatsächlich tun die Magie. –