Per la mia app EmberJS, ho precompilato tutti i miei modelli di manubri, quindi vengono caricati come file Javascript semplici.EmberJS - registro manubrio precompilato modello
Il problema è che questi modelli precompilati non si stanno facendo strada nel contenitore Ember come pensavo che lo sarebbero - Ottengo il seguente errore quando specifico un modello per la mia vista.
Uncaught Error: assertion failed: You specified the templateName "application" for <MyApp.ApplicationView:ember164>, but it did not exist.
Ecco il mio codice di visualizzazione.
window.MyApp.ApplicationView = Ember.View.extend({
templateName: 'application'
});
Sono passato attraverso l'esecuzione e ho visto che le viste non esistono nel contenitore Ember. C'è qualcosa di speciale che devo fare per registrare i modelli precompilati con il contenitore? Se é cosi, come?
Modifica: ho compilato i modelli con il pacchetto npm di handlebars.
Cosa stai usando per precompilare i tuoi modelli? – mavilein
E, stai iniettando i modelli prima che la tua app venga caricata? Ecco un [fiddle] (http://jsfiddle.net/schawaska/Xsbhk/) che mostra dove dovresti pre-caricare. – MilkyWayJoe
Ho appena usato il pacchetto manubri npm. C'è uno speciale ember che devo usare ?? –