2016-09-05 2 views
1

Ich versuche, eine App im Plural-Kurs "Building Applications mit Aurelia" mit Methoden zu aktualisieren, um eine benutzerdefinierte Komponente global für DOM verfügbar zu machen.Wie stelle ich ein benutzerdefiniertes Element in Aurelia global zur Verfügung?

Der Kurs hat immer noch globalizeResources, weil es vor 0,15 oder was nicht geschrieben wurde und nicht aktualisiert wurde.

Beachten Sie, dass <erfordern> funktioniert die benutzerdefinierte Komponente in Ressourcen ...

enthalten anzuzeigen

keine dieser Methoden scheinen:

in main.js:

aurelia.use 
     .standardConfiguration() 
     .developmentLogging() 
     .globalResources("./resources/nav-menu"); 

oder

aurelia.use 
     .standardConfiguration() 
     .developmentLogging() 
     .feature("resources"); 

mit ./resources/index Js

export function configure(aurelia) { 
    aurelia.globalResources("./nav-menu"); 
} 

oder

aurelia.use 
     .standardConfiguration() 
     .developmentLogging() 
     .plugin("./resources/nav-menu"); 

Hat diese wieder geändert enthält, oder ...?

Antwort

1

Nicht sicher, welches Kapitel des Kurses Sie verwenden, aber das ist aus dem 5. Kapitel übernommen. Hat der Kurs nicht folgen, aber es zeigt Filme und dann das nav :-)

Sehen Sie diese gistrun für ein funktionierendes Beispiel:

https://gist.run/?id=ef855f42433dd22c533e1f52e48dfc45

(in Chrom ausgeführt, für die besten gistrun Unterstützung)

+0

Danke, ja Kapitel 5. Ich klebte in Ihre Lösung und ich bekomme das gleiche Ergebnis wie zuvor. Gibt es irgendetwas, das ich importieren oder aktualisieren muss, frage ich mich ... jspm update - keine Änderung. – davidjmcclelland

+0

Ich weiß nicht, wie viel davon noch an den Kurs angepasst wird, aber es ist wahrscheinlich am besten, nur eine Kopie des Aurelia-Skeletts für den aspnet-Kern zu erhalten und über Datei für Datei zu kopieren. jspm upgrade wird Sie wahrscheinlich nicht auf die neuesten Bits aktualisieren (Sie müssen sie manuell von github auf npm setzen). Haben Sie sich den Aurelia-Grundlagenkurs von Brain Noyes angesehen? Es ist ab Mai 2016 mit den 1.0.0 Beta-Bits, die näher an heute sind. –

+0

Ich ging nach diesem anderen Kurs und baute die entsprechende App für benutzerdefinierte Elemente. Ich habe die Beispiel-App gestartet, aber ich habe nicht verstanden, was wichtig ist, damit sie funktioniert. Seitdem habe ich begonnen, den Github aurelia cli zu bauen, und das ist auch ganz anders. Bewegliches Ziel. – davidjmcclelland

Verwandte Themen