Kann nicht speichern (kann Nicht erstellen Sie eine Instanz der unbekannte alias)
Ich bin neu in Sencha Touch 2, und versuchen zu lernen, es anhand dieser tutorial. Ich erhalte eine Fehlermeldung, wenn ich offen index.html
. Hier der Fehler:
[Ext.createByAlias] Cannot create an instance of unrecognized alias: widget.noteslist
sencha-touch-debug.js:6295 Uncaught Error:
Dank!
EDIT:
Folgenden hekomobile Ratschläge, habe ich ein paar änderungen vorgenommen. Die requires-Eigenschaft ist nun:
requires: [
'NotesApp.view.NotesListContainer',
'NotesApp.view.NotesList'
],
Auch setzen die itemTpl Eigenschaft string auf einer Zeile schien das problem zu beheben (sorta).
Teil der app lädt (Der oberen Symbolleiste geladen), aber der store nicht, und ich bin immer diese Fehlermeldung:
[WARN][NotesApp.view.NotesList#applyStore] The specified Store cannot be found Console.js:35
Den aktuellen Stand der code für dieses Projekt heruntergeladen werden kann hier.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In app.js Archiv gestellt
requires: ['NotesApp.your_folder.your_class']
so etwasund so weiter. Ich hoffe, das hilft. 🙂
requires: ['NotesApp.view.NotesListContainer'],
zu meinemapp.js
Datei nicht beheben. Ich bin noch immer der gleiche Fehler.alias: 'widget.noteslistcontainer',
und setzentype:'noteslistcontainer',
. Was wollen Sie zeigen?xtype: 'noteslistcontainer'
, aber das gibt mir immer noch den gleichen Fehler. Die app sollte so Aussehen dieser, aber sieht aus wie dieser.type:
stattxtype:
gibt den ersten Fehler den ich gepostet. Meinst dutype
oderxtype
?xtype:noteslistcontainer
- , Fehler-finger, sorry.stores: ['Notes']
imapp.js
. Sobald ich Hinzugefügt, dass, es funktioniert jetzt.Hey @Nathan legte richtig itemTpl so etwas wie dieses,
in Ihr .js-Datei dies falsch. 🙂