안녕하세요 Stackoverflow 사람들.symfony2에서 자바 스크립트 설치
임마 테스트 나뭇 가지보기에서 자바 스크립트 그래프를 사용하려고합니다. 이것은이다 :
예외가 템플릿의 컴파일시 발생 된 (:
<h1>test</h1> {% javascripts '@AcmeFooBundle/Resources/public/js/*' %} <script src="{{ asset_url }}" type="text/javascript"> window.onload = function() { var chart = new CanvasJS.Chart("chartContainer", { title:{ text: "Fruits" }, data: [//array of dataSeries { //dataSeries object /*** Change type "column" to "bar", "area", "line" or "pie"***/ type: "column", dataPoints: [ { label: "banana", y: 18 }, { label: "orange", y: 29 }, { label: "apple", y: 40 }, { label: "mango", y: 34 }, { label: "grape", y: 24 } ] } ] }); chart.render(); } </script> <script type="text/javascript" src="{{ asset_url }}"></script> {% endjavascripts %} <body> <div id="chartContainer" style="height: 300px; width: 100%;"> </div> </body>
그래서 문제는 나에게이 오류 메시지를 반환하기 때문에 자바 스크립트 라이브러리가 설치되지 않은 것입니다 "PreditBundle : Default : test.html.twig"의 PreditBundle : Default : test.html.twig "에서 {% javascripts %} 태그를 사용하려면 assetic.bundle 구성에 PreditBundle을 추가해야합니다.
것들 내가 tryed했습니다
단계 방법 페이지 "에 의해-follow 단계 콘솔 때 명령 -USE 자산 관리 에 대한 assetic 사용 : 자산 : 설치 및 assetic가 :
감사를 덤프 답
예, 내가 한 것과 작동합니다. – Droyo