2016-06-02 9 views
0

Ich habe eine ExtJS 4.2 Anwendung mit der folgenden Struktur:Migration von ExtJS 4,2-6

enter image description here

ich eine neue ExtJS 6 Anwendung starten werde und wird von Hand alle Ressourcen bewegen.

Ich habe gelesen, dass in ExtJS 6 die traditionelle MVC-Struktur (wie ich in 4.2 habe) nicht unterstützt wird, so jetzt habe ich eine Ansicht und unter meiner Sicht eine ViewController, die die gesamte Logik für diese Ansicht behandelt. Ist das korrekt?

Unterstützt ExtJS 6 meine tatsächliche Struktur?

Antwort

0

Die traditionelle MVC-Struktur wird weiterhin unterstützt. In der Tat ist es immer noch die empfohlene Methode, mit einem Controller umzugehen, der mehrere Ansichten umfasst.

Es ist jedoch nicht der einzige Weg mehr. Der ViewController soll mit einer single Ansicht arbeiten und eine Logik verkapseln, die beispielsweise einer klassischen & modernen Version einer Ansicht gemeinsam ist.

Ihre Struktur sollte funktionieren, vorbehaltlich der tatsächlichen API-Einstellungen. Ich habe eine 4.2-basierte App in 6 umgewandelt, die ein ähnliches Layout verwendet.

+0

Schätzen Sie Robert Ihr Feedback. Ich denke, ich werde irgendwann mit ViewController migrieren, um es für diese Version von ExtJS in der besten Praxis zu halten. Lass dich wissen, Neuigkeiten :) – VAAA