我在symfony中安裝角度時遇到問題 有沒有文檔或教程? 謝謝如何在symfony2項目中添加angularjs
-4
A
回答
6
儘管我同意@Claies,但我仍然爲您提供了一個簡單的示例,說明如何將AngularJS集成到Symfony應用程序中。我使用的是Linux,我使用symfony
命令安裝symfony項目,並且我使用bower
來安裝我的第三方前端庫。你可以使用你想要的任何東西,但這些可能會因你使用它們的方式而有所不同。在根目錄
$ symfony new project_name version_number
2),創建一個新的文件.bowerrc
,書寫要在其中angularjs
目錄:
1)利用安裝新的Symfony工程(如果您還沒有一個)要安裝:
{
"directory":"web"
}
3)創建bower.json
文件,通過:
$ bower init
4)安裝angularjs
(沒必要1.5.8,安裝你想要的任何版本):
$ bower install --save angular#1.5.8
5)包括angular.min.js
腳本base.html.twig
文件(或者你喜歡的任何其他文件),以及地方里面html
標籤ng-app
(或data-ng-app
)(或任何HTML標記你需要)
<!DOCTYPE html>
<html data-ng-app>
...
{% block javascripts %}
<script src="{{ asset('angular/angular.min.js') }}"></script>
{% endblock %}
6)開始使用angularjs。例如(假設你已經有了一個Symfony的路線,並且呈現page.html.twig
模板控制器):
# app/Resources/views/default/page.html.twig
{% extends 'base.html.twig' %}
{% block body %}
{% verbatim %}
{{ 'This is angularJS code!' }}
{% endverbatim %}
{% endblock %}
TL; DR
使用Symfony的項目中AngularJS會下載,手動的最簡單的方法,在AngularJS庫,將其放置在web
目錄,並在javascripts
塊base.html.twig
其鏈接:
{% block javascripts %}
<script src="{{ asset('angular/angular.min.js') }}"></script>
{% endblock %}
請記住,包括data-ng-app
DIRECTI五個。
相關問題
- 1. 如何添加項目作用域AngularJS
- 2. 如何在Angularjs中添加項目成本?
- 3. 如何在angularjs項目中添加插件
- 4. 如何在現有的Java Web項目中添加AngularJS 2
- 5. 將外部庫添加到Symfony2項目
- 6. 如何在添加的項目上調用angularJS事件?
- 7. 如何添加項目,在Java中
- 8. 如何在項目中添加telerik?
- 9. 如何在C#項目中添加dll
- 10. 如何在項目中添加javadoc
- 11. 如何在WPF中添加ListBox項目?
- 12. 添加不同的項目添加到陣列中angularjs
- 13. 動態添加項目到angularjs ng-repeat
- 14. 如何在導航抽屜中將項目添加爲項目
- 15. 如何在其他項目中添加NLog類庫項目
- 16. 如何添加項目
- 17. Select2 AngularJS - 我如何動態添加標籤項目?
- 18. 在代碼中添加項目時使用ItemTemplate添加項目
- 19. AngularJs在選擇框中添加選項
- 20. 如何在項目間添加ARC
- 21. 如何將MSBuild添加到項目中?
- 22. 如何在angularjs中添加datetime到datetime?
- 23. 如何在Angularjs 2中添加Modal Popup
- 24. 如何添加Android項目作爲庫或添加ARR在Android模塊項目
- 25. 如何將未選中的項目添加到不同的數組中? angularjs
- 26. SymFony2中的angularJS?
- 27. 在android項目中添加依賴項
- 28. 如何將flex項目添加到rails項目中?
- 29. 如何添加項目到貝寶API中的項目列表
- 30. 如何使用maven在RAD中添加項目依賴項
問題要求我們推薦或找到一本書,工具,軟件庫,教程或其他非本地資源,因爲它們傾向於吸引自以爲是的答案和垃圾郵件,所以不適合堆棧溢出。相反,請描述問題以及到目前爲止解決問題所做的工作。 – Claies
@在主題問題上,我們得到了Dan的一個很好的答案。 – eddy147