2012-04-05 1 views
1

Ich bin neu in Ember und versuche, Teile davon aus der Dokumentation zu lernen. Ich konnte mit absoluten Pfaden erstellen (jsfiddle), aber keinen Erfolg mit relativen Pfaden. Nachdem ich den CodeHierarchie der Gebäudeansicht mit relativen Pfaden

App.UserView = Ember.View.extend({ 
    templateName: 'user', 

    firstName: "Albert", 
    lastName: "Hofmann", 

    infoView: Ember.View.extend({ 
    templateName: 'info', 

    posts: 25, 
    hobbies: "Riding bicycles" 
    }) 
}); 

Ember ändern ist nicht in der Lage, die relative Ansicht in den Vorlagen zu finden. Mein jsfiddle Versuch. Was mache ich falsch?

Antwort

2

es Korrigiert: http://jsfiddle.net/MikeAski/nkCgU/3/

Sie haben Kinder Ansichten Vorlage Teile Deklaration in der gleichen Vorlage Block Inline.

+0

Also was ist die Bedeutung/Verwendung von 'templateName' in' infoView' in Ihrer Implementierung, da es wirklich keine Vorlage namens 'info' gibt? – Shoan

+0

Entschuldigung! Kopieren Sie die Programmierung aus Ihrem Code-Snippet ...: -/Entschuldigung. Ich habe den Link aktualisiert. –

+0

Danke für das Update. Ich habe nicht wirklich auf deine Finger gezeigt, da die Dokumentation auch den 'templateName' in' infoView' hat. Es war also verwirrend. – Shoan