ng-include不适用于symfony twig

时间:2014-05-14 04:58:20

标签: angularjs symfony

我尝试在symfony框架上编写角度应用程序

这里在主枝中尝试这个代码

<div ng:include src="'/Learn/web/bundles/learn/view/test01.html'"></div>

<div ng:include src="/Learn/web/bundles/learn/view/test01.html"></div>

<div ng:include src="'{{ asset("bundles/learn/view/test01.html") }}'"></div>

<div ng:include src="{{ asset("bundles/learn/view/test01.html") }}"></div>

&#34; test01.html&#34;地址:Learn / web / bundles / learn / view / test01.html

我无法从任何此代码中获得答案

此外,我不知道在使用symfony

时如何为我的路线设置模板地址

由于

2 个答案:

答案 0 :(得分:1)

你必须:

  • 在控制器中创建一个新条目,路径为“learn / view / test01”,名称为“learn_test01”

  • 在你的树枝模板中:

    <div ng-include src="'{{path('learn_test01')}}'"></div>

   <div ng-include src="'learn/view/test01'"></div>

答案 1 :(得分:0)

我将模板放在资产文件夹中并调用了asset()函数:

<ng-include src="'{{  asset("assets/angular/companyApp/templates/products.html") }}'"></ng-include>