在Symfony 3项目的单个页面中运行Angular 2应用程序

时间:2017-03-23 11:39:59

标签: symfony angular configuration twig

我需要一些帮助将Angular应用程序设置到Symfony 3 webapp中。

我想要实现的目标有点棘手,我甚至不知道它是否可以实现。

我有一个基于Symfony 3构建的Web应用程序,这非常经典。但在应用程序的一个路径中,我想运行一个角度应用程序(在主模板内,所以我保持我的标题,菜单,页脚等...)。 我需要这个,因为/ configurator中的页面是非常用户交互的,我认为使用角度开发(和更加用户友好)比使用jquery的东西要容易得多。

所以每条路径(/ home,/ route1等等)& / configurator将使用Symfony方式(symfony控制器渲染树枝模板),但在/ configurator twig模板中,主要内容将是角度应用程序(对symfony应用程序的一些json请求作为后端)。

/ configurator页面的模板类似于:

{% extends 'base.html.twig' %}

{% block content %}

<div class="row">
    <app-root>Loading...</app-root> 
</div>

{% endblock %}

我需要一些关于如何设置&amp;实现(可能吗?):如何使用symfony设置角度(AppBundle / Resources中的角度src?)

感谢您的帮助!

0 个答案:

没有答案