articles
과 같은 엔티티 컬렉션이 있고 특정 기사에 해당하는 URL이있는 목록을 생성해야한다고 가정 해 보겠습니다. 내가 AngularJS와를 사용하고의 때문에,경로 기반 URL을 어떻게 처리합니까?
<li>
<a href="{{ path('article', {'id': article.id}) }}">{{ article.name }}</a>
</li>
하지만 - 나는 기사를 반복하기 때문에 나는이 솔루션을 사용할 수 없습니다 : 우리가 AngularJS와 사용하지 않은 경우
다음 목록 항목 (나뭇 가지)처럼 보일 수 있습니다 클라이언트 쪽 및 서버 쪽 URL 생성기에 대한 액세스 권한이 없습니다.
나는이 결론에 와서했습니다
(내가 사용하는 하나) 난 그냥 실제 id 값
으로 자리 표시 자 역할0
을 대체 AngularJS와 컨트롤러의 다음id: 0
과 URL 등을 생성하는 URL을의 서버 측의 배열을 생성하고 난의 중 하나를 좋아하지 않아 AngularJS와
로 합격 olutions 그러나 많이.
더 좋은 옵션이 있습니까?
이 [JSRoutingBundle 번들] (https://github.com/FriendsOfSymfony/FOSJsRoutingBundle)이 있거나 패턴을 경로로 바꾸는 커스텀 자바 컴파일러를 만들 수 있습니다 (훌륭한 오픈 소스 번들 일 수 있음). –
@Thomas Potaire : FOSJsRoutingBundle은 실제로 좋은 대답입니다 – zerkms