2016-05-28 5 views
0

Ich habe eine MEANJS.org-basierte Video-Tutorial-Reihe verfolgt, die ich als einzigartig auf youtube gefunden habe. Die Serie wurde jedoch auf MEANJS 3.x aufgenommen und dann auf MEANJS 4 portiert. Es scheint jedoch, dass MEANJS 4.2 den Angular Menu Service genutzt hat, der sehr viel anders funktioniert als ihre Demo. Dies macht es unmöglich zu folgen, wie man ein UI Bootstrap Modal (https://angular-ui.github.io/bootstrap/#/modal) hinzufügt, was grundlegend ist, wie der Stack mit Bootstrap funktioniert.ui-view mit Meanjs 0.4.2

Meine Fragen sind wie folgt:

1.) Bei der Version 4.2 von MEANJS muss ich Templating abstrakt ui-Ansicht verwenden? Oder kann ich das überschreiben und nur die Zustände erstellen, die ich will, ohne die Vorlagenvorlage zu verwenden?

function routeConfig($stateProvider) { 
.state('customers', { 
abstract: true, 
url: '/customers', 
template: '<ui-view/>' 
}) 

2.) Wie füge ich Modale mit dem Angular UI Bootstrap hinzu? Ich habe jeden Weg ausprobiert und bin völlig verwirrt.

3.) Gibt es irgendwelche guten Ressourcen, die in die Architektur von MEANJS 0.4.2 eingehen, die ich vermisse? Die meisten Ressourcen, die aufgezeichnet wurden, verwenden die frühere Version, die sich stark von der neuesten Version unterscheidet.

Vielen Dank!

Antwort

0

Das Menü Service ist eigentlich ein Teil von MEANJS, es ist in:

/modules/core/client/services/menu.client.service.js

eine Lese der Quelle nehmen, wenn Sie eine Chance bekommen.

Kürzlich wurde die Möglichkeit hinzugefügt, Parameter hinzuzufügen, aber ich sehe nichts, was Angular UI Bootstrap von der Arbeit stoppen sollte.

Ich bin mir nicht sicher, welches Tutorial du machst oder ob du noch daran arbeitest, aber der beste Weg, um AUIB zum Arbeiten zu bringen, wenn du es auffrischst, ist einfach das Akkordeon auf der Seite zu bekommen . Es ist das erste Beispiel und sollte ein paar Minuten dauern mit Cut-and-Paste-Kräften.

Stellen Sie sicher, dass Sie verstehen, wie es funktioniert. Erhalten Sie ein Gefühl dafür, wie der Controller damit arbeitet. Dann gehe zurück zum Modal mit klarerer Sicht und verstärktem Selbstvertrauen.

Am schlimmsten ist, klonen die gleiche Version von MEANJS wie das Tutorial und dann studieren Sie die Implementierung, bis Sie es verstehen und die gleichen Upgrades auf die aktuelle Version implementieren können.

Sie sollten es knacken können - einfach dran bleiben!

Viel Glück!