2017-07-04 2 views
1

Zuerst habe ich PHP Codeigniter Projekt derzeit auf dem Server laufenWie benutze ich Angular4 zur Codeigniter Ansicht?

Dann habe ich installiert neueste Angular4 CLI (Typoskript) zum Server Aber ich weiß nicht, wie mit Codeigniter Projekt zu integrieren.

Wie verwendet man Angular4 in Codeigner Ansichten wie ein AngularJS?

Ich vermute, sollte ich jedes Mal ng-build laufen? zur Verwendung kompiliert .js-Datei zu PHP-Ansicht

Irgendeine Idee?

+0

Ich empfehle, dass Sie codeigniter für den Aufbau der REST-API verwenden und eckig die Ansichten und Controllerlogik verarbeiten können – Dhyey

+0

Angular 4 ist ein clientseitiges Framework, selbst wenn es möglich ist SSR (serverseitiges Rendering). In diesem Fall wäre es besser, wenn Sie den Client vom Server trennen und über die Rest-API miteinander kommunizieren lassen (session-less approach). – murnax

+0

Kann importieren, um wie JS anzuzeigen? – paocom

Antwort

3

Okay, ich habe die erste Zeile in Ihrer Frage verpasst, da ich im Kommentar geantwortet habe, Sie haben bereits ein Projekt in CodeIgniter geschrieben und möchten nun Angular 4 als Ansicht in dieses Projekt integrieren.

Ich denke, Sie könnten es auf diese Weise versuchen, Ihre CodeIgniter-Ansichten in Angular Ansichten verschieben, und da Controller-> in CodeIgniter bereits über JSON kommunizieren, sollten Sie in der Lage, Ihren CodeIgniter zu Web-Service und senden Zurück die Antwort als JSON, die später von Angular View verwendet wird.

Sorry, aber ich weiß nicht, ob es anders geht oder nicht, hoffe, Sie finden den Ansatz bald. (wenn möglich, empfehle ich kaum, den Client vom Server zu trennen)

+0

Vielen Dank für Ihre Idee. – paocom