如何将Angular 4与Php前端(现有项目)集成用于页面渲染和后端Nodej

时间:2018-03-30 09:10:50

标签: php node.js angular codeigniter

我必须在现有的Php(Codeigniter)项目中集成Angular 4,但我无法找到正确的方法来集成角度4。任何人都知道这个过程。请分享

2 个答案:

答案 0 :(得分:0)

如果您使用node.js作为后端。你不需要Php。它将只是NodeJs和Angular。

如果没有NodeJS,您可以使用Php编写API并在Angular中设置前端,使用HttpClinetModule调用这些API。

答案 1 :(得分:0)

如果你想使用Angular4,你应该重新制作Angular4中的前端 然后在你的NodeJS后端create rest routes上,例如http://localhost:3000/tasks将返回一个JSON对象。 然后使用HttpClientModule连接到NodeJS路由(http://localhost:3000/tasks)(来自angular)并返回JSON对象,然后将该数据从服务返回到要显示数据的组件in,并在组件中subscribe或使用async管道解压缩数据。

P.S您还可以使用当前的PHP项目并将其转换为API。